首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP没有显示错误

PHP没有显示错误
EN

Stack Overflow用户
提问于 2013-01-20 06:06:31
回答 4查看 241关注 0票数 1

我在新的Web服务器上看到PHP错误时遇到问题。

每次我收到错误消息时,我都会收到消息'HTTP-Error 500 (Internal Server Error)‘,有什么方法可以启用错误报告吗?error_reporting(E_ALL);线路无法正常工作。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-01-20 06:10:15

您需要检查与您的web服务器对应的错误日志。确保您已允许web服务器对日志文件的目录拥有写入权限。您可以通过检查php.ini文件中的error_log变量来查找日志文件的位置。

有关详细信息,请参阅here

票数 2
EN

Stack Overflow用户

发布于 2013-01-20 06:25:17

设置error_reporting(-1);ini_set('display_errors', 'On');这将显示您的错误。另外,请确保您的error_log php.ini设置未设置为syslog或文件名。

票数 1
EN

Stack Overflow用户

发布于 2013-01-20 06:34:00

要让服务器打印php错误,可以在代码中使用ini_set()方法。好吧!

或者,您可以更改php.ini配置文件。打开文件并查找errors and warnings,在此部分中,您可以配置发生错误时的行为。

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

https://stackoverflow.com/questions/14419376

复制
相关文章

相似问题

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