我无法使用PHP连接到SybaseIQ
有关环境的一些信息:
我得到的错误:
无法加载SQLAnywhere客户端库。请确保 libdbcapi.so可以在LD_LIBRARY_PATH环境中找到 变量
我尝试通过apache2ctl,envvars和php命令“putenv”更改LD_LIBRARY_PATH,但没有任何工作。
有没有人对相同的工具有一些经验?
答案 0 :(得分:0)
你在/opt/plesk/php/7.1/lib/php/modules/中有这个模块吗?
答案 1 :(得分:0)
“putenv”仅为当前请求存储变量。请尝试使用“env”代替。 验证存储所需模块的位置,然后通过Plesk界面中相应的“php.ini”或其他PHP指令定义它,例如:
env[LD_LIBRARY_PATH] = /opt/sqlanywhere12/lib64