我已經(jīng)在 hostgator 上部署了一個 laravel 項目,我 PC 上的當前 PHP 版本是 7.2,HostGator 托管也是如此。在 public_html 中部署項目,然后將代碼從 laravel 的公共文件夾移動到主站點文件夾,然后更改 index.php 代碼,它現(xiàn)在指向正確的引導程序和供應商目錄。此外,在 .env 文件中,用戶名、數(shù)據(jù)庫名、密碼也經(jīng)過仔細檢查,它們都很好。所以,在一切都很好之后,為什么我仍然會收到這個錯誤。此頁面無法正常工作www.edsfze.xyz 目前無法處理此請求。HTTP 錯誤 500https://www.edsfze.xyz/magrabi/這是屏幕截圖這是錯誤日志:PHP 致命錯誤:未捕獲的錯誤:調(diào)用 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Dumper/HtmlDumper 中的未定義函數(shù) Symfony\Component\VarDumper\Dumper\json_encode()。 php:162 堆棧跟蹤:#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(Object(Symfony\Component\VarDumper\Cloner \光標))#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), '使用 undefine...', false, 0)#4 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Cloner/Data.php(405 在 /home/edsfzexyz/public_html/magrabi/vendor/symfony/var-dumper/Dumper/HtmlDumper.php 上第 162 行
1 回答
蝴蝶刀刀
TA貢獻1801條經(jīng)驗 獲得超8個贊
當我升級問題時,我的托管服務提供商 HostGator 解決了錯誤。
您遇到的瀏覽器 500 錯誤是由于許多 PHP 模塊未加載造成的。當 suPHP 指令在文檔根目錄或其任何父文件夾的 .htaccess 文件中處于活動狀態(tài)時,它將阻止加載 EasyApache4 版本的 PHP 的默認 .ini 文件。我已通過注釋掉主目錄 .htaccess 中的 suPHP 指令來糾正此問題。
- 1 回答
- 0 關(guān)注
- 134 瀏覽
添加回答
舉報
0/150
提交
取消
