我将 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.3BCMath PHP 扩展Ctype PHP 扩展JSON PHP 扩展Mbstring PHP 扩展OpenSSL PHP 扩展PDO PHP 扩展分词器 PHP 扩展XML PHP 扩展我希望有人可以帮助我想在 Cpanel 中运行我的 laravel5.8 项目。
2 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
如果您有空白页面,您可能需要更改 index.php 中 autoload.php 文件的路径。此文件位于供应商文件夹中。
改变 :
require __DIR__.'/bootstrap/autoload.php';
经过
require __DIR__.'/vendor/autoload.php';
潇湘沐
TA贡献1816条经验 获得超6个赞
我尝试将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。
- 2 回答
- 0 关注
- 146 浏览
添加回答
举报
0/150
提交
取消