普通安装达梦pdo.so后运行php报错:Unable to start PDO_DM module in Unknown on line 0
机器上没有达梦服务器环境。
步骤:
1. 拷贝达梦php_pdo到php拓展目录下,更新php.ini。
2. 将有达梦环境的服务器数据库安装目录下的bin文件夹里面的so文件拷贝到要安装php的机器上。
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
A: 将ldconfig报错的文件重新做软连接。