本文目錄一覽:
- 1、XAMPP在linux中如何重新編譯PHP?
- 2、linux 32位系統 編譯php報錯
- 3、linux已經安裝openssl,如何重新編譯php支持openssl模塊
- 4、linux服務器php編譯安裝成功之後,無法重新編譯安裝,怎麼辦?
XAMPP在linux中如何重新編譯PHP?
試試這個 到PHP安裝目錄下面 輸入這個命令
./configure
make
make install
然後開始裝 試試看看。。。。具體就知道這麼多啦。。。純手打的!希望LZ解決!
linux 32位系統 編譯php報錯
網頁鏈接
源碼的一個BUG,可修改源碼文件再編譯,或者按照鏈接說的加上 libcrypt庫
linux已經安裝openssl,如何重新編譯php支持openssl模塊
重新編譯加上參數 –with-openssl ,就OK,如果本地沒有openssl支持,在config的checker階段會過不去的
===================
相關過程如下
# 下載到/var/www/php5目錄下
cd /var/www/php5
wget
# 解壓
tar zxvf php-5.2.14.tar.gz
# 進入PHP的openssl擴展模塊目錄
cd php-5.2.14/ext/openssl/
/var/www/php5/bin/phpize # 這裡為你自己的phpize路徑,如果找不到,使用whereis phpize查找
# 執行後,發現錯誤 無法找到config.m4 ,config0.m4就是config.m4。直接重命名
mv config0.m4 config.m4
/var/www/php5/bin/phpize
./configure –with-openssl –with-php-config=/var/www/php5/bin/php-config
make
make install
參考資料
linux服務器php編譯安裝成功之後,無法重新編譯安裝,怎麼辦?
具體看你缺少什麼參數,一般的參數都可以通過配置文件修改的,文件路徑一般再/etc/php.ini ,如果是是缺少依賴lib的話,可以單獨編譯庫源碼 成.so文件,添加依賴文件到 php.ini 重啟就好了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/151338.html