我有一台 RHEL 5 机器,php 5.3
我负责安装mssql
支持。我安装php53-mssql
并重新加载了 Apache。似乎模块已安装到,/usr/lib/php/modules
但我的 PHP 模块在/usr/lib64/php/modules
(lib64) 中。我无法将这些模块复制到 lib64,因为它们不是正确的 ELF CLASS(可能是错误的 arch)。尝试时,mssql_connect()
我在 Apache 错误日志中收到未定义函数错误。我该如何让它工作?php -m 显示这些 DB 模块,但没有显示mssql
任何模块。
PDO pdo_mysql pdo_sqlite mysql mysqli
答案1
您需要mssql
在 中启用模块php.ini
。您需要取消注释此行:
extension=mssql.so
如果在 中找不到它,则只需将其添加到文件中php.ini
其他定义的末尾。然后重新启动 apache。extension
php.ini