最近的项目要兼容人大金仓数据库,也是碰了很多坑,官方给的拓展文件直接放入目录然后重启php是没有用的。关键是这玩意还不好百度,最后还是群里面一个老大哥解决了。
拓展放好了之后php会返回一个警告,找不到拓展文件,这个时候你要将人大金仓的拓展放入/etc/ld.so.conf
文件中我得安装目录是 /opt/Kingbase
所以进入文件编辑:
保存退出,这个时候注意 还要执行/sbin/ldconfig
来更新一下才会生效,然后重启php发现
完工,然后win的话就是需要把数据库安装目录下的D:\soft\Kingbase\ES\V8\Server\bin中的dll文件和D:\soft\Kingbase\ES\V8\jre\bin中的dll文件都拷贝至C:\Windows\System32目录下
则达成上述liunx效果
win的同学请参考此链接非常全面