2014-04-14 128 views
-2

我爲我的網站使用PHP,Smarty,jQuery等。我從apache錯誤日誌中得到以下錯誤。如何擺脫apache錯誤?

[Mon Apr 14 12:27:02 2014] [error] [client 127.0.0.1] PHP Fatal error: Unknown: Failed opening required '/var/www/smart-rebate-web/web/admin/change_password.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0, referer: http://localhost/smart-rebate-web/web/admin/ 

我檢查了所有的配置設置和權限。一切都是正確的。那麼爲什麼這個錯誤來自Apache?當我運行一個網頁時,在bowser打印時也沒有錯誤,網頁出現空白。我搜索了很多關於解決方案,但無法找到確切的解決方案。檢查了所有配置設置。那麼,有誰能幫我解決這個錯誤嗎?如果您需要更多信息,我可以爲您提供相同的信息。

+1

該錯誤不從Apache的未來 - 這是從PHP來( 'PHP Fatal error'),這是因爲你包含了一個不存在的文件(使用'require'或'require_once'的'change_password.php')。修復它包含的路徑。 – h2ooooooo

+0

@ h2ooooooo:但是我從apache錯誤日誌文件中得到了這個錯誤。我檢查了它存在的文件。 – PHPLover

+0

它也沒有給出錯誤來自哪裏的文件名 – PHPLover

回答

1

轉到您的php.ini,並設置

display_errors = on 

,並重新啓動您的Web服務器,您將獲得瀏覽器的錯誤;)

+0

感謝您的回答,但這不是我的問題的解決方案。 – PHPLover

+0

看來你的文件不存在 - 你能再次檢查文件和路徑嗎?嘗試file_exists('YOUR_FULL_FILE_PATH') –