Загрузка...

Что делать, если php artisan не отвечает?

laravel cover

Столкнулся с проблемой, что перестал работать artisan. При выполнении команды php artisan ничего не происходит. Включил отображение ошибок, не помогло, в логах инфы нет. Информация ниже, помогла разораться в проблеме, оказывается в одном из файлов роутинга я вставил dd(); о чем благополучно забыл на следующий день, когда вернулся к работе над проектом.

Источник

Проблема

Вызов любой команды php artisan завершается без сообщений и ошибок.

Отсутствие каких-либо сообщений и завершение команды сигнализирует о том, что выполнение было прекращено по критической ошибке. Отображение ошибок в терминале может быть отключено в php.ini, директива display_errors

С чего начать

Все ошибки должны быть в логах, проверь storage/logs/laravel.log

Популярные причины

Причин может быть много, поэтому ищи ошибки в логах, но вот самые популярные:

  • неподдерживаемая версия php cli: php -v
  • ошибки в роутах (например, не найден контроллер)
  • ошибки в AppServiceProvider (например, запросы к БД)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *