Страница ошибки Laravel не отображается при использовании виртуального хоста
Я устанавливаю новый пакет laravel через composer, и все идет хорошо (включая страницу с ошибкой), когда я использую php artisan serve
и получить доступ к моему проекту в http://localhost:8000/. Но когда я использую виртуальные хосты (например: example.dev), страница ошибки не отображается, просто пустая страница. Я не уверен, что это как-то связано с моей конфигурацией виртуального хоста, потому что, если в коде нет ошибок, страница просто загружается нормально. И я изменил разрешение хранилища и папки boottrap/cache на 777.
Есть ли другие конфигурации, которые нужно сделать?
1 ответ
Какую версию PHP вы используете на своем сервере? Проверьте логи и посмотрите, найдете ли вы там что-нибудь.
Попробуйте предоставить всей папке Laravel 755 разрешений, а затем измените папки начальной загрузки / кэша и хранилища.
Также попробуйте отредактировать ваш файл.htaccess, добавив что-то вроде:
RewriteEngine On RewriteBase /