ubuntu 访问php没反应,linux - 在Ubuntu中,我对php.ini进行了更改,但没有任何反应 - Ubuntu问答...
問題描述
嗨,使用php的Apache運作良好,但是我在php.ini中所做的任何更改都沒有生效,我什至刪除了文件的所有內容,然后重新啟動Apache,然后運行 phpinfo(),令人驚訝的是,一切仍然可以正常進行。
我正在編輯的文件是出現在 phpinfo()中的文件,例如“ Loaded Configuration File”。 (/etc/php5/apache2/php.ini)
附言我正在運行Ubuntu 9.04和PHP 5.2
更多細節:
我使用sudo /etc/init.d/apache2 restart重新啟動,我也嘗試過sudo /etc/init.d/apache2 stop,然后在重新啟動時啟動,我得到:
重新啟動Web服務器apache2 apache2:無法可靠地確定服務器的完全限定域名,對于ServerName使用127.0.1.1 …等待apache2:無法可靠地確定服務器的完全限定域名,對于ServerName使用127.0.1.1 [確定]
“which php”沒有產生任何結果。
我的PHP安裝是使用Synaptic軟件包管理器完成的,選擇“按任務標記軟件包”,然后選擇LAMP服務器。
我不知道該怎么辦…
最佳回答
我在早期版本的Ubuntu(12.04),Apache 2.2.22和PHP5-php5-fpm fastCGI風格中遇到了相同的問題。在做
service apache2 restart
還不夠,因為它只是重新啟動了http服務器:您還必須發出命令
service php5-fpm restart
重新啟動應用程序服務器,PHP再次讀取php.ini文件。
次佳回答
好像您在更改錯誤的php.ini-檢查 phpinfo()輸出中給出的php.ini的位置!這將向您顯示實際使用的php.ini。
還要檢查Apache重新啟動是否真的成功。 😉
第三種回答
確保您正在編輯正確的文件。 /etc/php5/中有幾個針對不同情況的文件(至少在Jaunty上)
對于apache + mod_php,您需要/etc/php5/apache2/php.ini
參考資料
總結
以上是生活随笔為你收集整理的ubuntu 访问php没反应,linux - 在Ubuntu中,我对php.ini进行了更改,但没有任何反应 - Ubuntu问答...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php非,PHP实现非对称加密
- 下一篇: php post 过滤,ThinkPHP