linux沒有「php.ini」的解決辦法:1、通過命令「service php-fpm restart」重新啟動「php-fpm」;2、在編譯PHP時指定組態檔路徑;3、將「php.ini」檔案所有路徑加入系統變數。
Linux 找不到php.ini
在部署環境中利用phpinfo()檢視,顯示php.ini 路徑為/usr/local/php5/lib
但是到對應路徑中,找不到php.ini檔案,在網上找到相關方法,留下備註。
Configuration File (php.ini) Path /usr/local/php/lib
Loaded Configuration File 這裡顯示none ;
於是前往/usr/local/php/lib 找php.ini,沒有找到,原來如此
把php.ini檔案cp到這個目錄下,重新啟動nginx,還是不行,再重新啟動php-fpm,搞定
總結:
1.更改php.ini,需要重新啟動php-fpm 語法:service php-fpm restart
2.若想在編譯PHP時指定組態檔路徑,加上:--with-config-file-path=/etc ,些路徑需要是存在的路徑,否則php.ini無法寫入
3.找不到php.ini時,系統啟用預設設定模式
4.將php.ini檔案所有路徑加入系統變數也可解決此問題(未償試)
更多相關知識,請存取PHP中文網!
以上就是linux沒有php.ini怎麼辦的詳細內容,更多請關注TW511.COM其它相關文章!