Страница ошибки Laravel не отображается при использовании виртуального хоста

Я устанавливаю новый пакет laravel через composer, и все идет хорошо (включая страницу с ошибкой), когда я использую php artisan serve и получить доступ к моему проекту в http://localhost:8000/. Но когда я использую виртуальные хосты (например: example.dev), страница ошибки не отображается, просто пустая страница. Я не уверен, что это как-то связано с моей конфигурацией виртуального хоста, потому что, если в коде нет ошибок, страница просто загружается нормально. И я изменил разрешение хранилища и папки boottrap/cache на 777.

Есть ли другие конфигурации, которые нужно сделать?

1 ответ

Решение

Какую версию PHP вы используете на своем сервере? Проверьте логи и посмотрите, найдете ли вы там что-нибудь.

Попробуйте предоставить всей папке Laravel 755 разрешений, а затем измените папки начальной загрузки / кэша и хранилища.

Также попробуйте отредактировать ваш файл.htaccess, добавив что-то вроде:

RewriteEngine On RewriteBase /
Другие вопросы по тегам