首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊主机上的任何错误都有500个内部服务器错误

问亚马逊主机上的任何错误都有500个内部服务器错误
EN

Stack Overflow用户
提问于 2011-11-29 23:15:09
回答 3查看 7.4K关注 0票数 0

我正在使用Kohana 3.x,PHP在亚马逊主机上工作,当出现错误时,它不是显示错误,而是给出500内部服务器错误。由于这个原因,我不得不在本地主机上调试我的代码,但很多时候,错误上线只是因为许多东西只能在线测试,在这种情况下,我必须通过注释代码的某一部分或逐行进行测试。所以有没有一种方法,而不是500内部服务器错误,它会给我实际的PHP错误或Kohana错误,这将是更有帮助的。

提前感谢你们抽出时间来。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-29 23:45:36

首先,千万不要在生产环境中显示PHP错误- http://kohanaframework.org/3.2/guide/kohana/tutorials/error-pages

  • Setup bootstrap.php production:

Kohana::$environment = Kohana::PRODUCTION;

error_reporting(E_ALL ^ E_NOTICE ^ E_STRICT);

  • Kohana提供了内置的错误记录功能。每个HTTP错误(404,403,500等)都会自动保存在application/logs/month/day.php文件中。打开此文件并检查错误原因。
票数 1
EN

Stack Overflow用户

发布于 2011-11-29 23:33:39

我曾经经历过,在某些情况下,如果我不应用这些,我的服务器会抛出一个500错误(即使是一些小的愚蠢的错误)。

代码语言:javascript
复制
ini_set('display_errors', 1);
error_reporting(E_ALL);

试着在代码的开头应用这些。

票数 3
EN

Stack Overflow用户

发布于 2011-11-29 23:19:59

您使用的是.htaccess文件吗?它用于导致500个内部服务器错误。还要检查您的服务器错误日志

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8313163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档