当前位置: 首页 > news >正文

wamp php7.4 运行dm8

背景

1、电脑安装了dm8,具体参照官网dm8安装

2、安装好了wamp,我当前的php版本切换成了7.4的,我wamp的安装路径d:\wamp64\

操作

3、查看phpinfo,如果Thread Safetenabled,则选择pdo74_dm.dll,否则选择pdo74nts_dm.dll

4、在第一步达梦数据库安装好后,去到安装目录,可以找到驱动,找到pdo74_dm.dll、php74_dm.dll这些

5、找到wamp的安装目录,放在你对应的php版本下面,我这边是7.4的,将上面2个文件拷贝到这个里面来,并且改名,在前面加上php_,如图2

6、修改以下三个文件,加上这2行,因为是wamp装的,就是两个个php.ini和phpForApache.ini文件,分别对应我的安装路径在,

1) d:\wamp64\bin\php\php7.4.33下面的php.ini

2) d:\wamp64\bin\php\php7.4.33下面的phpForApache.ini

3) d:\wamp64\bin\apache\apache2.4.54.2\bin下面的php.ini

extension=pdo74_dm
extension=php74_dm

7:先到d:\wamp64\bin\php\php7.4.33目录下,调起cmd,然后./php.exe -m试试,如果正常显示了dm的就直接重启即可

8:如果启动失败,提示

Warning: Module 'xsl' already loaded in Unknown on line 0

则找到dm的安装目录dm\bin,将里面的所有dll文件,全部复制到C:\Windows\SysWOW64和C:\Windows\System32。(替换时会提示是否替换原有文件,这里选择‘否’),记得一定选择否啊

好了再试试第七步应该是可以的。

9:随便写个原生php文件,然后运行,正常返回如下

<?php
try
{$link = dm_connect("192.168.1.120:5237", "QPLC", "Zhunedu!1")or die("Could not connect : " . dm_error()."\n");  //使用 dm_error 会显示 dm 的 php 接口返回的错误,执行成功,则继续往下执行。print "php: Connected successfully"."\n"; /*断开连接*/ 	dm_close($link); 
}
catch(Exception $e)
{$e->getMessage() . "<br/>";
}

http://www.lryc.cn/news/514371.html

相关文章:

  • HTML5 进度条(Progress Bar)详解
  • LabVIEW开发中常见硬件通讯接口快速识别
  • 高频 SQL 50 题(基础版)_1068. 产品销售分析 I
  • 笔记:一次mysql主从复制延迟高的处理尝试
  • 基于C语言的卡丁车管理系统【控制台应用程序】
  • Docker 搭建 Gogs
  • PostgreSQL的备份方式
  • Springboot 3项目整合Knife4j接口文档(接口分组详细教程)
  • 深入解析 Conda 安装的默认依赖包及其作用:conda create安装了哪些包(中英双语)
  • Redis核心技术知识点全集
  • 【Unity3D】ECS入门学习(九)SystemBase
  • 【Triton-ONNX】如何使用 ONNX 模型服务与 Triton 通信执行推理任务上-Triton快速开始
  • CertiK《Hack3d:2024年度安全报告》(附报告全文链接)
  • TIOBE 指数 12 月排行榜公布,VB.Net排行第九
  • 【网络协议】开放式最短路径优先协议OSPF详解(一)
  • 嵌入式Linux驱动开发的基本知识(驱动程序的本质、常见的设备类型、设备号的本质理解、设备实例的注册过程)
  • 爱死机第四季(秘密关卡)4KHDR国语字幕
  • kubelet状态错误报错
  • <div>{{ $t(“collectionPlan“) }}</div> 中的$t是什么
  • [C++刷题] 求回文素数
  • SQLALchemy如何将SQL语句编译为特定数据库方言
  • [卫星遥感] 解密卫星目标跟踪:挑战与突破的深度剖析
  • I2C(一):存储器模式:stm32作为主机对AT24C02写读数据
  • scrapy 教程
  • 2025元旦源码免费送
  • 高级架构五 设计模式
  • RFID手持机与RFID工业平板在仓储物流管理系统中的选型
  • IoC设计模式详解:控制反转的核心思想
  • 《云原生安全攻防》-- K8s安全配置:CIS安全基准与kube-bench工具
  • LINUX下载编译gtk