phpinfo()中Loaded Configuration File(none)的解決方法

不言
發布: 2023-03-25 07:16:01
原創
9564 人瀏覽過

這篇文章主要給大家介紹了phpinfo()中Loaded Configuration File(none)問題的解決方法,需要的朋友可以參考借鑒,下面來一起看看吧。

前言

單獨編譯php7,並安裝在/usr/local/php7/中,今天開發插件修改了php.ini 的設定訊息,但是什麼都沒生效。

排查

透過phpinfo()檢視設定資訊:

# #發現

Loaded Configuration File => (none) ,表示沒有載入php.ini檔案。然而/usr/local/php7/etc/php.ini這個檔案確實是存在的。

解決

用strace去追蹤:

strace /usr/local/php7/sbin/php-fpm -i 2>1.log
登入後複製

開啟檔案發現:

它會去找

/usr/local/lib/php.ini ,我也不知道為什麼,我編譯是有設定--with-config-file-path=/xxx/xxx 。反正找到具體路徑了,把php.ini拷過就解決了。

另外我

strace /usr/local/php7/bin/php -i 2>1.log發現,如果不是php-fpm而是php,它會找/ usr/local/php7/bin/php.ini,原因未知。

相關推薦:

linux下,解決php -v與phpinfo版本不一致的問題

淺聊能從phpinfo取得哪些有價值的資訊

以上是phpinfo()中Loaded Configuration File(none)的解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!