Intereting Posts
Неустранимая ошибка: использование $ this, если не в контексте контекста объяснения? PHP Использование RegEx для получения подстроки строки Можно ли загружать файл php.ini по умолчанию для разных версий? Группировка многомерного массива PHP и вычисление суммы определенного ключа для каждого элемента массива simplexml_load_file () : начальный тег ожидается, '<' не найден в условный htaccess? Удалить сеанс Facebook после входа в PHP SDK Получение имени дочернего класса в PHP Как добавить пользовательский столбец в сетку категорий пользовательского типа сообщения? Как подсчитать количество строк, возвращаемых запросом mysql? Защита соединения с сервером php без SSL Папки и файлы не отображаются в PHP Explorer в Eclipse IDE Что такое умный способ подсчета количества уникальных элементов в массиве (PHP)? Необычный результат при слиянии двух прозрачных изображений в php загрузите текстовый файл вместо открытия в браузере

Где ошибки журнала IIS 7.5?

Где ошибки журнала IIS 7.5?

Просмотрщик событий? Журнальный файл?

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

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

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

 log_errors = On 

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

 error_log = syslog 

http://www.iis-aid.com/articles/how_to_guides/logging_php_to_windows_event_log

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

 C:\Windows\Temp\PHP53_errors.log 

На моем сервере 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 

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

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

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

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