2014-03-06 34 views
3

我在我的服務器和PHP 5.4.17上安裝了CentOS 5.10,但問題是我無法啓用php-openssl擴展程序。通過命令'locate openssl'看起來像擴展名存在,所以我試圖在'/etc/php.d/'中創建openssl.ini文件,但沒有任何反應。CentOS 5.10無法啓用php-openssl擴展程序

輸出由php -r "phpinfo();" | grep -i openssl

OpenSSL的支持=>禁用(安裝EXT/OpenSSL的)

如何啓用該分機?我試圖在谷歌搜索,但沒有發現有用的東西。對不起我的英語不好。謝謝。

回答

1

通過確保相關文件安裝在您的服務器上來啓用它 - 您將需要openSSL和PHP openSSL擴展(在附近的RHEL 5.1框中,openSSL支持內置 - CentOS似乎有點奇怪5.10應該是任何不同的)。

如果你的情況顯然是作爲外部模塊實現的,那麼你還需要修改php.ini來加載擴展。 redhat的慣例是可選的擴展名在/etc/php.d中有自己的文件

雖然看起來rpm list for Centos,但它們在單獨的擴展中似乎沒有openssl。你可以有一個非標準的二進制文件?

也許有人與Centos 5.10可以建議,如果它在編譯時連接(在這種情況下,你必須有一個修改後的二進制文件)?