2014-01-06 78 views
-2

加載php.ini文件,我想知道爲什麼我的系統說,這是從/etc/php5/apache2/php.ini 目錄其實當運行PHP它是從/etc/php5/cli/php.ini運行它。好奇,爲什麼系統說,這是從不同的目錄

當我在文件夾的目錄中的文件上做了一個phpinfo()後,我收到了這個,但是配置文件的更改並沒有影響服務器,直到我搜索到整個系統的php.ini文件並且找到了CLI /目錄下的php.ini文件:

enter image description here

希望你能看到它。我不確定如何投入SO。

回答

1

在您的環境中,當php以命令行模式運行時,它使用/etc/php5/cli/php.ini。 當你從瀏覽器訪問它時,php從apache運行。然後使用/etc/php5/apache2/php.ini

2

這是故意的,所以您可以根據您的運行時環境輕鬆地進行不同的配置。

相關問題