注册

[已解决] PHP连接数据库失败

霍大大 2023/08/25 734 2

[已解决]

是依赖库的版本不对,重新从DM8的安装包里提取了所有.so库放到Linux里就正常了。

【DM版本】: 8
【操作系统】:Windows 10
【CPU】: Intel(R) Core(TM) i5-4430
【问题描述】:

达梦数据库安装在一台windows开发机上。实例运行正常。在别的电脑上也能使用《DM管理工具》连接上本实例。

PHP代码运行在另一台Linux开发机器上。

PHP扩展已经成功加载,在phpinfo中已经显示出来。

在Linux机器上使用Telnet测试端口也正常。

使用以下PHP代码测试连接,会提示错误:

<?php try { if($pdo =new PDO("dm:host=192.168.10.100:5236", "SYSDBA", "123456789")) echo "connect success!"; } catch(PDOException $e) { print "Error: ". $e->getMessage()."<br/>"; die(); } ?>

错误内容:

Error: SQLSTATE[HY000] dpi_login: -70019 Network communication failure

回答 0
暂无回答
扫一扫
联系客服