2016-01-13 2 views
1

Я попытался разместить приложение laravel 5.1 в веб-панели CentOS (CWP), используя одну учетную запись для приложения. Я не пытаюсь размещать несколько сайтов в одной учетной записи. У меня есть уже настройки моего сайта вLaravel 5.1 хостинг в cpanel/CWP

/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 для поддержки.

Edit: Посмотрел в error_log расположенного по адресу:

/usr/local/apache/logs/error_log 

и нашел ошибку быть

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

Проверьте журналы PHP. Вы запустили 'comper install'? – balping

+0

@balping Утилита '~/bin/composer install',' ~/bin/composer update' также удаляла и откладывала весь проект много раз, но я всегда получаю эту ошибку, когда пытаюсь «символизировать» для 5.1 – PaladiN

ответ

0

Я решил это сам проверять error_log расположенный в

/usr/local/apache/logs/error_log 

Решение:

  1. Отредактируйте ~/.bash_profile
  2. Добавить это umask 022 в bash_profile
  3. Для сортировки уже существующий файл chmod -R 755 {file_path}

Viola проблема уходит.

Смежные вопросы