Ошибка сервера 500 при доступе к Laravel 5.8 - PullRequest
1 голос
/ 16 апреля 2019

После установки laravel в каталог blog , когда я пытаюсь проверить, работает ли он нормально или нет, обращаясь к localhost / blog / public , он показывает 500 Ошибка сервера как этот скриншот:

enter image description here

Я пытался предоставить apache с mod_rewrite , и это не помогло.

Я установил laravel с XAMPP в Windows.

======

ОБНОВЛЕНИЕ: Вот файл журнала в storage/logs/ и .env файл ссылка

Ответы [ 6 ]

2 голосов
/ 16 мая 2019

У меня такая же проблема с Laravel 5.8, но она была в сети.Чтобы решить эту проблему, нужно было создать файл .env, который отсутствовал после того, как я перенес его с localhost.Также перенесите весь его контент в новый файл .env.

1 голос
/ 24 мая 2019

В моем случае файл .env был добавлен в .gitignore, поэтому, когда я клонировал свой репозиторий Git на сервере, я его там не получил, так что это было основной причиной, по которой я получал ошибку 500 на сервере без какой-либо подсказки или журнал ошибок. Таким образом, проблема была исправлена ​​путем загрузки файла .env на сервер -OR-, удаляющего запись .env в файле .gitignore и фиксирующую ее в репозитории Git перед тем, как брать Git на сервер.

1 голос
/ 16 апреля 2019

у вас есть файл .env

в терминале

cp .env.example .env

php artisan key:generate

chmod 777 -R  storage
0 голосов
/ 06 июня 2019

Измените имя файла .env.example на .env, который можно найти в корневом каталоге.Затем проверьте в этом файле APP_debug = true.Если все в порядке, откройте cmd и php artisan key: generate

Затем снова запустите сервер.

0 голосов
/ 24 мая 2019

Пожалуйста, проверьте следующее 1. Обновление / установка Composer 2. Убедитесь, что папка хранилища имеет правильное разрешение

И другие шаги, упомянутые в ответе выше.

0 голосов
/ 18 апреля 2019

вы должны выполнить эти команды

php artisan key:generate
php artisan config:cache

если не работает Ваш файл .env замените на APP_KEY=base64:jxfiwITVfhauwt6clRR2plSXNg+KHlDbgIUQYIXvkVI=

...