Na moim serwerze IIS 7.5 znalazłem ten kod w pliku php.ini od dołu.
[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\"
Nie jestem pewien, czy wszystkie z powyższego kodu jest wymagane, ponieważ nie jestem wielki z plików php.ini, ale mogę potwierdzić plik dziennika błędów jest osiągalny i pracy.
Ta poprawka nadal wymaga następujących elementów, jeśli ktoś się zastanawia.
log_errors = on
error_log = syslog
Zastanawiam się, dlaczego to byłoby przydatne. Czy nie byłoby przeplatane z wieloma innymi dziennikami systemu OS/aplikacji? –
@SandipGangakhedkar - To preferencje użytkownika. Osobiście lubię mieć osobny plik dziennika. Ale niektórzy używają narzędzi do monitorowania sieci i patrzą tylko na Podgląd zdarzeń lub SysLogs. – NeerPatel
Należy również upewnić się, że 'error_reporting' i' log_errors_max_len' są poprawnie ustawione. Na przykład. 'error_reporting = -1',' log_errors_max_len = 0'. – Pacerier