#apache #logging #error-handling #server
Вопрос:
Я нахожусь на сервере сетевых решений apache. На их странице настройки я решил включить ведение журнала ошибок. Однако в папке журнала, похоже, никогда ничего не появляется. Я полагаю, что это могло бы быть хорошо, если бы у меня действительно не было ошибок. Как я мог создать ошибку, которая должна появиться в папке журнала, чтобы я мог ее проверить.
Комментарии:
1. Доступ к несуществующему ресурсу по URL-адресу сервера?
2. У меня нет опыта в этом. Это было бы ошибкой 404, верно? Я слышал, что 404-е не заносятся в журнал ошибок.
3. Да, 404 не регистрируется. Попробуйте удалить разрешение на чтение файла и доступ.
4. Отлично. Это было легко. Он создал 403, который был зарегистрирован. Спасибо.
5. Может быть, вы тоже знаете ответ на этот вопрос… Я просто попытался загрузить файл журнала, чтобы просмотреть его. Это говорит о том, что у меня нет разрешения на его загрузку. Есть идеи, почему у меня не было бы разрешения на загрузку файла журнала?
Ответ №1:
Если вы включили динамические сценарии, как насчет сценария, который умирает или не компилируется?
#!/usr/bin/env perl
die "This script intentionally produces HTTP 500";