
我有一個 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。extension
php.ini