我試圖通過添加以下行php.ini
到錯誤報告添加到我的PHP安裝:如何讓Apache服務器在重新啓動後尊重新的php.ini值?
sudo apachectl restart
最後,當我:
display_errors = On
然後我用命令重新啓動Apache服務器我正在運行一個phpinfo()
函數來查看php的安裝細節,我得到的報告是display_errors
是關閉。
關於我在這裏失蹤的任何想法?
謝謝。
我試圖通過添加以下行php.ini
到錯誤報告添加到我的PHP安裝:如何讓Apache服務器在重新啓動後尊重新的php.ini值?
sudo apachectl restart
最後,當我:
display_errors = On
然後我用命令重新啓動Apache服務器我正在運行一個phpinfo()
函數來查看php的安裝細節,我得到的報告是display_errors
是關閉。
關於我在這裏失蹤的任何想法?
謝謝。
這很奇怪。您確定/etc/php.ini
的更改已保存嗎?
有沒有其他腳本在你進入你的頁面之前運行?這可能是其中一個腳本中的錯誤被關閉。另外,您是否檢查了php.ini
文件以確保display_errors
只出現一次?
表面上沒有意義 - 如果將正確的php.ini
文件更改爲display_errors = on
並重新啓動Apache,則應打開錯誤報告。你能粘貼你的腳本嗎?
我應該檢查一下它。php.ini有兩行代表display_errors,第一行被註釋掉,所以當你修改文件時,你可能會錯過第二個! – skiabox
你確定你修改了正確的php.ini嗎?可以有多個,除了php.ini之外的其他地方可以重新設置。 –
phpinfo()應該告訴你正確的編輯;和'php -i' cli – 2012-11-05 18:56:44
我使用了從phpinfo()報告中獲得的php.ini文件。 (它位於/etc/php.ini) – skiabox