我最近使用 VestaCP 在 CentOS 7 上设置了我的 VPS,因为我听说了很多关于它的好消息。一切都很棒,只是我不能在上面运行 Laravel 项目。我已经遵循了一些关于如何在 VestaCP 上设置 Laravel 项目的教程,但它没有做任何事情。
我的文件夹的内容在 .public
文件夹中public_html
,其他所有内容都在 .private/laravel
文件夹之外public_html
。我编辑了 index.php 文件以包含bootstrap/autoload
,bootstrap/app
就像我在将项目上传到托管时总是做的那样,但这一次它根本不起作用,并向我抛出 HTTP ERROR 500。
我最初的想法是它必须是 Apache 权限,但这根本不起作用。如果有人可以帮助我,我将不胜感激。