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(可能是錯誤的架構)。嘗試時,mssql_connect()我在 Apache 錯誤日誌中收到未定義函數錯誤。我怎樣才能讓它發揮作用? php -m 顯示這些資料庫模組,但沒有mssql顯示。

PDO pdo_mysql pdo_sqlite mysql mysqli

答案1

您需要mssql在 中啟用模組php.ini。您需要取消註解這一行:

extension=mssql.so

如果您在 中找不到它,只需將其添加到文件中php.ini其他定義的末尾即可。之後重新啟動apache。extensionphp.ini

相關內容