我将laravel-5.8项目上传到共享托管面板。 问题是当我访问index.php时,它给了我500错误。
我还没有转移公用文件夹。但访问时应该可以使用。 stage.example.com/public/而是显示错误500。
我希望有人可以帮助我在Cpanel中运行laravel5.8项目。
答案 0 :(得分:0)
我在另一篇文章中回答了这个问题。看看它是否有帮助: What is the easiest and quickest method to deploy a Laravel web application live?
答案 1 :(得分:0)
我尝试将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)
如果您有空白页,则可能需要在index.php中更改autoload.php文件的路径。该文件位于供应商文件夹中。
更改:
require __DIR__.'/bootstrap/autoload.php';
作者
require __DIR__.'/vendor/autoload.php';