此页面不是 workingwww.edsfze.xyz 目前无法处理此请求。 HTTP 错误 500

This page isn’t workingwww.edsfze.xyz is currently unable to handle this request. HTTP ERROR 500

我已经在 hostgator 上部署了一个 laravel 项目,我 PC 上的当前 PHP 版本是 7.2,在 HostGator 主机上也是如此。

在 public_html 中部署项目,然后将代码从 laravel 的 public 文件夹移动到主站点文件夹,然后更改 index.php 代码现在指向的位置bootstrap 和供应商的正确目录。 此外,.env 文件中的用户名、数据库名、密码也经过仔细检查,它们都没有问题。

所以,在一切正常之后,为什么我仍然收到此错误。

此页面不存在 workingwww.edsfze.xyz 目前无法处理此请求。 HTTP 错误 500

https://www.edsfze.xyz/magrabi/

here is the screenshot

这是错误日志: PHP 致命错误:未捕获错误:调用 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Dumper/HtmlDumper.php:162 中的未定义函数 Symfony\Component\VarDumper\Dumper\json_encode() 堆栈跟踪:

#0 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Dumper/HtmlDumper.php(968): Symfony\Component\VarDumper\Dumper\HtmlDumper->getDumpHeader()

#1 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Dumper/CliDumper.php(568): Symfony\Component\VarDumper\Dumper\HtmlDumper->dumpLine(0, true)

#2 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Dumper/CliDumper.php(263): Symfony\Component\VarDumper\Dumper\CliDumper->endValue(对象(Symfony\Component\VarDumper\Cloner\Cursor))

#3 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Dumper/HtmlDumper.php(815): Symfony\Component\VarDumper\Dumper\CliDumper->dumpString(Object(Symfony\Component\VarDumper\Cloner\Cursor), 'Use of undefine...', false, 0)

#4 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Cloner/Data.php(第 162 行 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Dumper/HtmlDumper.php 中的 405

当我升级问题时,我的托管服务提供商 HostGator 解决了错误。

您遇到的浏览器 500 错误是由于许多 PHP 模块未加载所致。当 suPHP 指令在文档根目录或其任何父文件夹的 .htaccess 文件中处于活动状态时,它将阻止加载 PHP 的 EasyApache4 版本的默认 .ini 文件。我已经通过在主目录 .htaccess.

中注释掉 suPHP 指令来纠正这个问题