繁体   English   中英

由PHP错误引起的“内部服务器错误”(在Mac OS上为XAMPP)

[英]“Internal server error” caused by a PHP error (XAMPP on Mac OS)

PHP脚本中的任何错误均会导致“内部服务器错误”。 我曾经在我当前的项目上工作了很长时间,并且工作正常,但是我不得不升级XAMPP软件包,因此也需要升级PHP和apache。 现在,当某处出现错误时,我只能看到“内部服务器错误”,而在error.log中有一条正常的错误消息。 我检查了php.ini,发现“ display_errors =开” +“ log_errors =关”。 文件权限没有任何问题,也没有任何可以覆盖项目中设置的问题。 我很确定,因为在升级之前我已经在这个项目上工作了,一切都很好。 另外,如果脚本中没有错误,则所有内容都可以使用。

请帮忙! 像这样工作很痛苦... :(

请尝试以下操作:

  • 确保您在编辑正确的php.ini
  • 取消注释诸如error_reporting = E_ALL & ~E_NOTICE
  • 确保没有其他未注释的error_reporting
  • 确保display_errors = On并且没有其他行覆盖该值
  • 重新启动XAMPP

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM