Где IIS 7.5 регистрирует ошибки? - PullRequest
31 голосов
/ 22 января 2011

Где в IIS 7.5 регистрируются ошибки?

Просмотр событий?Файл журнала?

Я получаю очень неспецифическую внутреннюю ошибку 500.Я хотел бы узнать больше.

Я использую PHP и сделал то, что этот последний комментарий к этой записи сказал.Но все еще не входя в C:\windows\temp.

Ответы [ 5 ]

33 голосов
/ 22 января 2011

Чтобы сообщить об ошибках в средстве просмотра событий, перейдите на php.ini и убедитесь, что регистрация включена.

log_errors = On

затем включите error_log для записи в syslog (с помощью Просмотр событий на компьютерах с Windows)

error_log = syslog
15 голосов
/ 16 декабря 2014

Для PHP v5.3 смотрите здесь:

C:\Windows\Temp\PHP53_errors.log
12 голосов
/ 05 июня 2014

На моем сервере IIS 7.5 я нашел этот код в файле php.ini прямо внизу.

[WebPIChanges]
error_log=C:\Windows\temp\php54_errors.log
upload_tmp_dir=C:\Windows\temp
session.save_path=C:\Windows\temp
cgi.force_redirect=0
cgi.fix_pathinfo=1
fastcgi.impersonate=1
fastcgi.logging=0
max_execution_time=300
date.timezone=Australia/Canberra
extension_dir="C:\Program Files (x86)\PHP\v5.4\ext\"

Я не уверен, требуется ли весь приведенный выше код, потому что я не очень хорош с файлами php.ini, но могу подтвердить, что файл журнала ошибок доступен и работает.

Это исправление требует следующего, если кому-то интересно.

log_errors = on
error_log = syslog
8 голосов
/ 22 апреля 2013

Однажды у меня возникла проблема, когда журнал ошибок не был доступен для записи по php. Я добавил пользователя IUSR к разрешениям безопасности файла (щелкните правой кнопкой мыши файл, свойства, вкладка безопасности) с разрешениями на чтение и изменение и затем смог увидеть ошибки php в файле журнала.

4 голосов
/ 22 января 2011

В настройках сайта в IIS должен быть значок «Ведение журнала».

Если вы не изменили каталог, для которого он выглядит по умолчанию %SystemDrive%\inetpub\logs\LogFiles

Посмотритев ваших настройках, и я бы также порекомендовал создать папку журналов над файлами вашего сайта, чтобы сохранить ваши журналы отдельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...