我正在使用Kohana 3.x,PHP进行amazon托管,当出现错误时,它不会显示错误,而是会产生500内部服务器错误。由于我必须在localhost上调试我的代码,但很多时候错误上线只是因为许多东西只能在线测试然后在那种情况下我必须通过评论代码的某些部分或逐行来测试它。那么有没有一种方法,而不是500内部服务器错误,它给我实际PHP错误或Kohana错误,将更有帮助。
提前感谢您的时间。
答案 0 :(得分:3)
我经历过,在某些情况下,如果我不应用这些错误,我的服务器会抛出500错误(即使是很小的愚蠢错误)。
ini_set('display_errors', 1);
error_reporting(E_ALL);
尝试在代码的开头应用这些内容。
答案 1 :(得分:1)
bootstrap.php
:Kohana::$environment = Kohana::PRODUCTION;
error_reporting(E_ALL ^ E_NOTICE ^ E_STRICT);
application/logs/month/day.php
文件中。打开此文件并检查错误原因。答案 2 :(得分:0)
您使用的是.htaccess文件吗?它用于导致500个内部服务器错误。还要检查服务器错误日志