Linux 上的 PHP 5.3 mssql 支持

Linux 上的 PHP 5.3 mssql 支持

我有一台 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。extensionphp.ini

相关内容