Sur mon serveur IIS 7.5, j'ai trouvé ce code dans le fichier php.ini tout en bas.
[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\"
Je ne sais pas si tout le code ci-dessus est nécessaire parce que je ne suis pas très bien avec les fichiers php.ini mais je peux confirmer le fichier journal d'erreur est accessible et travailler.
Cette correction nécessite toujours ce qui suit si quelqu'un se demande.
log_errors = on
error_log = syslog
Je me demande pourquoi cela serait utile .. ne serait-il pas intercalé avec beaucoup d'autres journaux OS/app? –
@SandipGangakhedkar - C'est la préférence de l'utilisateur. Personnellement, j'aime avoir un fichier journal séparé. Mais certaines personnes utilisent des outils de surveillance réseau et ne regardent que les visionneuses d'événements ou SysLogs. – NeerPatel
Vous devez également vous assurer que 'error_reporting' et' log_errors_max_len' sont correctement définis. Par exemple. 'error_reporting = -1',' log_errors_max_len = 0'. – Pacerier