Я попытался разместить приложение laravel 5.1 в CentOS Web Panel (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
Могу ли я получить какие-либо решения для проблемы. Я настроил большинство частей, но я все еще думаю, что есть некоторые недостающие конфигурации.
У меня есть все требования для поддержки 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.
Я решил это сам, проверяя error_log, расположенный в
/usr/local/apache/logs/error_log
Решение:
~/.bash_profile
umask 022
bash_profilechmod -R 755 {file_path}
Виола проблема уходит.
Других решений пока нет …