由于项目国产化改造需要,达梦数据库和php环境不在同一台服务器(php环境所在服务器需要拷贝达梦数据库下的bin和drivers文件夹),在php环境配置dm驱动时,出现报错:
官方文档:PHP 数据库接口 | 达梦技术文档
解决方法如下:
在 /etc/ld.so.conf.d 下,创建dm.conf,在里面输入bin文件夹所在目录:如:/mnt/www/dmdba/dmdbms/bin,保存后,执行ldconfig生效。
dm配置好后,又导致新的问题,ssh断开后,无法连接服务器,需要在dm.conf里第一行加/usr/lib64/,该问题得以解决。