2014-04-14 97 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') –