猿问

Laravel 5.8 error 500 上传到共享主机cpanel

我将 laravel-5.8 项目上传到共享主机 cpanel。问题是当我访问 index.php 时,它给了我一个错误 500。

我还没有转移公用文件夹。但它应该在访问时工作。stage.example.com/public/ 而是显示错误 500。

  • 我更改了数据库凭据。

  • 我还没有更改 index.php 中的路径,因为我还没有移动公共文件夹。 路径:index.php

  • 我尝试将phpinfo.php放在根文件夹中以检查laravel 5.8的要求,所有这些都满足,除了PHP版本,根据phpinfo,PHP版本为5.6。但是当我在 myphpadmin>web 服务器下检查时,PHP 版本是 7.2.7。

  • PHP >= 7.1.3

  • BCMath PHP 扩展

  • Ctype PHP 扩展

  • JSON PHP 扩展

  • Mbstring PHP 扩展

  • OpenSSL PHP 扩展

  • PDO PHP 扩展

  • 分词器 PHP 扩展

  • XML PHP 扩展

我希望有人可以帮助我想在 Cpanel 中运行我的 laravel5.8 项目。


jeck猫
浏览 147回答 2
2回答

宝慕林4294392

如果您有空白页面,您可能需要更改 index.php 中 autoload.php 文件的路径。此文件位于供应商文件夹中。改变 :require __DIR__.'/bootstrap/autoload.php';经过require __DIR__.'/vendor/autoload.php';

潇湘沐

我尝试将phpinfo.php放在根文件夹中以检查laravel 5.8的要求所有这些都满足,除了PHP版本,根据phpinfo,PHP版本为5.6。但是当我在 myphpadmin>web 服务器下检查时,PHP 版本是 7.2.7我不知道“myphpadmin”是什么,反正因为你运行的是 PHP 5.6 Laravel 无法工作。在 cPanel 中,您应该可以选择 PHP 版本,如果您的 cPanel 已更新,则选择最新的可用版本 7.3。
随时随地看视频慕课网APP
我要回答