Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Здравствуйте, раньше не заливал laravel проекты на хостинг.
В общем залил я его, открывается, но выдает на весь экран "Whoops, looks like something went wrong."
Корневую папку указал public. Параметры для подключения к БД в .env изменил. На всякий изменил их и в config/database.php .
Из-за чего такое может быть и как исправить?
UPD в .env
APP_ENV=local
APP_DEBUG=true
настроено, но все равно вместо ошибки "Whoops, looks like something went wrong."
Изменено ManiKKKKK (23.03.2018 18:38:35)
Не в сети
Ну а в логах-то что?
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
В логах были только старые ошибки, из-за неправильной корневой директории. Сейчас ошибок нет.
Изменено ManiKKKKK (23.03.2018 19:57:46)
Не в сети
Вангую .env в расчёт не берется. Либо он не там, либо регистр имени не тот, либо права не те.
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
php artisan config:cache помог, теперь другая проблема:
file_put_contents(C:\OSPanel\domains\zdrav\storage\framework/sessions/fwUlKEx6dTzbYUYjWy7YcJ2UicQ3pk37SP4AIS4R): failed to open stream: No such file or directory
Тоесть он пытается найти сессию по несуществующему пути, т.к. файлы проекта находятся уже на хостинге. Каким образом можно удалить сессию, чтобы laravel не пытался ее найти?
Не в сети
Подключился к SSH и там уже сделал config:cache. Все заработало.
Не в сети