Подтвердить что ты не робот

Где находятся журналы?

Я отлаживаю конечную точку JSON и должен просматривать внутренние ошибки сервера. Однако мой каталог app/storage/logs пуст и кажется, что нет других каталогов, посвященных журналам в проекте. Я пробовал переводить тему безрезультатно.

Как включить ведение журнала, если он еще не включен и просмотреть журналы?

4b9b3361

Ответ 1

  • Убедитесь, что режим отладки включен - либо добавьте APP_DEBUG=true в .env файл, либо установите переменную среды

  • Файлы журнала находятся в папке хранения/журналов. laravel.log - это имя файла по умолчанию. Если в папке журнала есть проблема с правами доступа, Laravel просто останавливается. Поэтому, если ваша конечная точка вообще работает - разрешения не являются проблемой.

  • Если ваши вызовы даже не доходят до Laravel или не вызваны проблемами с кодом - проверьте файлы журналов веб-сервера (проверьте файлы конфигурации Apache/nginx, чтобы увидеть пути).

  • Если вы используете PHP-FPM, проверьте также его файлы журнала (вы можете увидеть путь к файлу журнала в конфигурации пула PHP-FPM).

Ответ 2

Вы должны проверить корневой каталог, а не каталог приложения.

Посмотрите $ROOT/storage/laravel.log not app/storage/laravel.log, где root - это верхняя директория проекта.