Laravel 5.1在cpanel / CWP中托管

时间:2016-01-13 18:21:43

标签: php laravel-5.1 cpanel internal-server-error public-html

我曾尝试使用单个帐户在CentOS Web Panel(CWP)中托管laravel 5.1应用程序。我不是想在单个帐户中托管多个网站。我已经在

中设置了我的网站
/home/myaccount/project/website/

我的结构是

|-home
  |-myaccount
    |-project
      |-website
        --all laravel 5.1 directories
    |-public_html

我尝试过使用这些解决方案:
https://laracasts.com/discuss/channels/general-discussion/where-do-you-set-public-directory-laravel-5
https://laracasts.com/discuss/channels/servers/laravel-51-on-shared-hosting-not-working?page=3
但我仍然得到这500错误

500 Internal Server Error 我能解决这个问题吗?我已经配置了大部分部件,但我仍然认为有一些缺少的配置。 我对Laravel 5.1的所有要求都有支持。

编辑: 查看位于以下位置的error_log:

/usr/local/apache/logs/error_log

并发现错误为

SoftException in Application.cpp:256: File ".. /public_html/index.php" is writeable by group.

1 个答案:

答案 0 :(得分:1)

我自己检查了

中的error_log
/usr/local/apache/logs/error_log

解决方案:

  1. 修改~/.bash_profile
  2. 将此 umask 022 添加到bash_profile
  3. 排序现有文件chmod -R 755 {file_path}
  4. Viola问题消失了。