IIS 7.5日誌錯誤在哪裏?IIS 7.5日誌錯誤在哪裏?
事件查看器? 日誌文件?
我得到一個非常非特異性內部500錯誤。我想了解更多。什麼對這個職位this最後評論說
我運行PHP和我做到了。但仍然沒有登錄到C:\windows\temp
。
IIS 7.5日誌錯誤在哪裏?IIS 7.5日誌錯誤在哪裏?
事件查看器? 日誌文件?
我得到一個非常非特異性內部500錯誤。我想了解更多。什麼對這個職位this最後評論說
我運行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
應該有在IIS網站設置一個「記錄」圖標。
如果你沒有改變的目錄,它的默認值看起來像它%SystemDrive%\inetpub\logs\LogFiles
看着你的設置,我還建議創建上述站點文件夾的日誌,讓您的分離日誌。
我曾經有一個問題,在錯誤日誌是不可寫的PHP。我加入了IUSR用戶文件的安全權限(右鍵單擊該文件,性能,安全標籤)與讀寫和修改權限,然後就能看到在日誌文件中的PHP錯誤。
在我的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 V5.3,請看這裏:
C:\Windows\Temp\PHP53_errors.log
這些都是訪問日誌。我正在查找錯誤日誌。不過謝謝。 – capdragon 2011-01-24 13:49:50
你嘗試過尋找HTTPERR *。* – 2011-08-24 07:36:53
或者SYSTEMROOT \ SYSTEM32 \ LogFiles文件\ HTTPERR – 2012-06-05 12:45:01