首页 > 解决方案 > 升级到 Laravel 8 时出现内部服务器错误 500

问题描述

我将测试服务器上的 Laravel 从 Laravel 5 更新到 8。我的计算机上有以下版本:

当我想访问测试服务器上的软件时,会出现以下错误:

内部服务器错误 500

没有任何解释。

这是从哪里来的,以及如何找到有关此错误的更多详细信息?

标签: phplaravelupgradewampserver

解决方案


检查您的 php.ini 并设置以下值:

  • display_errors = 'On'
  • error_reporting = E_ALL

重新加载您的页面。您现在应该能够看到导致崩溃的原因。PHP 会抛出一个 HTTP 错误 500,如果你遇到一个致命错误,whendisplay_errors设置为Off,这是生产 php.ini 中的默认值。


推荐阅读