Я разрабатываю приложение laravel 5.1, которое работает абсолютно нормально на моем локальном хосте. Но когда я развертываю его на общедоступном хостинге GoDaddy, он открывает пустую белую страницу при открытии домена.
Я следовал этому руководству, чтобы загрузить на сервер.
http://www.nickmarriotti.com/blog/deploying-laravel-5-project-to-godaddy
Как я могу решить эту проблему? Любая помощь будет оценена.
Спасибо
Пожалуйста, проверьте права доступа к файлу. Обычно эта проблема возникает, когда права доступа к файлам не такие, как должно быть. Лучше позвоните в службу поддержки клиентов GoDaddy, и они проведут быструю проверку и сообщат, есть ли проблемы с правами доступа к файлам.
Кроме того, GoDaddy Server, я имею в виду, что CPanel по умолчанию поддерживает более низкую версию PHP. Где в качестве новой версии laravel требуется PHP> = 5.5.9. Пожалуйста, скажите ребятам GoDaddy обновить вашу версию PHP для сервера.
Выполните эти два шага, и все будет хорошо.
Это одна из самых распространенных ошибок установки, вызванных неправильными разрешениями. Пожалуйста, войдите через ssh на ваш сервер и запустите эту команду, чтобы исправить это.
chmod -R 777 LARAVEL/storage
Вот LARAVEL
путь к вашей установке Laravel в Laravel 5.*
в то время как для Laravel 4.*
, LARAVEL
будет path/to/laravel/app
, как storage
проживает внутри app
каталог в Laravel 4.*
установок.