我在Godaddy VPS上安装了一个新的Laravel 5.4。它返回500错误。我已经完成了符号链接ln -s myapp.com/public public_html
,但它仍然返回500错误。我还将权限更改为storage
和bootstrap/cache
更改为777
,但它仍然相同。这是我在同一个VPS中的第二个Laravel应用程序,第一个工作正常。它们位于2个不同的目录/帐户home/usr1
和home/usr2
中,因此我认为这不是冲突。或者是吗?我需要帮助。它已经消耗了我的大部分时间,只是在寻找解决方案时从页面到页面进行搜索和漂移,但我找不到。
我刚刚发现有一个cPanel日志(我是怎么样的)和它说的
[Tue Apr 04 05:58:29.616821 2017] [:error] [pid 31803] [client 112.210.57.133:53210] 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:53210] SoftException in Application.cpp:261: File "/home/networkmarketing/networkmarketingfortuneformula.com/public/index.php" is writeable by group
答案 0 :(得分:1)
如果您无法访问该连接以支持,则将权限更改为755。 Permission problem
答案 1 :(得分:0)
让你拥有正确的php版本以及你需要安装的所有php模块。
我错过了mbstring,我选择了php 5.5。升级到php 7并安装所有必需的模块。
答案 2 :(得分:0)
我不知道为什么在全新安装后权限搞砸了,但我将/laravelapp
,/laravelapp/public
和/laravelapp/public/index.php
的权限更改为755
。
它现在正常运作。