2017-04-04 107 views
1

我在Godaddy VPS上安装了新的Laravel 5.4。它返回一个500错误。我已经完成了符号链接ln -s myapp.com/public public_html,但它仍然返回500错误。我还将权限更改为storagebootstrap/cache改为777,但它仍然相同。这是我的第二个Laravel应用程序在同一VPS和第一个工作正常。他们在两个不同的目录/帐户home/usr1home/usr2,所以我认为这不是碰撞。或者是?我需要帮助。它已经被我消耗了很多时间,只是在寻找一个解决方案,然后我找不到任何解决方案。Laravel在GoDaddy VPS上安装500错误

我只是发现有一个的cPanel日志(怎么我的小白)和它说

[Tue Apr 04 05:58:29.616821 2017] [:error] [pid 31803] [client 112.210.57.133:] SoftException in Application.cpp:261: File "/home/networkmarketing/networkmarketingfortuneformula.com/public/index.php" is writeable by group

[Tue Apr 04 05:58:29.613420 2017] [:error] [pid 31803] [client 112.210.57.133:] SoftException in Application.cpp:261: File "/home/networkmarketing/networkmarketingfortuneformula.com/public/index.php" is writeable by group

+0

错误日志说什么? – linktoahref

+0

并向上方向。 –

+0

@linktoahref 内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。 请联系服务器管理员[email protected]并告知他们错误发生的时间以及您可能已经犯的任何可能导致错误的事情。 有关此错误的更多信息可能在服务器错误日志中可用。 此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误错误。 –

回答

0

我不知道为什么之后一个新的安装权限被搞砸了,但我改变了/laravelapp/laravelapp/public/laravelapp/public/index.php的权限755

它现在工作完美。

0

让你有正确的PHP版本,你需要所有的PHP模块安装。

我错过了mbstring,我选择了php 5.5。升级到PHP 7并安装所有需要的模块。

+0

Laravel需要的问题至少PHP 5.6.4,但easyapache只有5.6.3,因为它是最新版本。 –

+0

只是升级到PHP 7.1,它仍然显示相同的错误 –