达梦php_pdo不同机器安装

 现象

extension=php74_pdo_dm.so
extension=libphp74_dm.so
 

普通安装达梦pdo.so后运行php报错:Unable to start PDO_DM module in Unknown on line 0

机器上没有达梦服务器环境。

步骤:

1. 拷贝达梦php_pdo到php拓展目录下,更新php.ini。

2. 将有达梦环境的服务器数据库安装目录下的bin文件夹里面的so文件拷贝到要安装php的机器上。

libcrypto.so.1.1 这个软连接和不要,删掉它,影响我系统自己的sshd

3. 在/etc/ld.so.conf.d 目录下创建 dm8.conf 配置文件:

内容是步骤2的目录:例如:/opt/dmdbms/bin

4. 更新环境变量

~/.bash_profile

export DM_HOME=/opt/dmdba/dmdbms

export PATH=$PATH:$DM_HOME/bin

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin

ldconfig更新配置。

php -m 检查 DM和pdo_DM是否都有了。

问题:

Q: /usr/lib64/libcurl.so.4: symbol SSLv3_client_method version OPENSSL_1_1_0 not defined in file libssl.so.1.1 with link time reference

【Kylin】Kylinv10 curl报错:SSLv3_client_method version OPENSSL_1_1_0 not define - 简书 (jianshu.com)

A: 将ldconfig报错的文件重新做软连接。

export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH

将这个设置加入到环境变量文件中

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值