Pourquoi ce code donne-t-il parfois un avertissement sur ce No such file or directory
mais pas d’autres avertissements d’ No error
?
Donne généralement cet avertissement d’erreur;
Warning: file_put_contents(*bad*): failed to open stream: No such file or directory in C:\root\noerror.php on line 3
mais si j’attends une minute et que je le relance, parfois il le dit plutôt;
Warning: file_put_contents(*bad*): failed to open stream: No error in C:\root\noerror.php on line 3
Des idées?
J’utilise Windows 7, PHP 5.5.11 et nginx 1.4.6. Dans mon php.ini j’ai eu;
error_reporting = E_ALL display_errors = On display_startup_errors = On log_errors = On log_errors_max_len = 1024 ignore_repeated_errors = Off report_memleaks = On track_errors = On html_errors = On error_log = php_errors.log
Je pense que ce ne sont que les parameters d’erreur de développement par défaut, sauf pour error_log
.
La même chose se produit dans le fichier journal – parfois, il dit No such file or directory
sinon il indique No error
;
[11-Jan-2017 12:29:25 Europe/London] PHP Warning: file_put_contents(*bad*): failed to open stream: No such file or directory in C:\root\noerror.php on line 3 [11-Jan-2017 12:29:26 Europe/London] PHP Warning: file_put_contents(*bad*): failed to open stream: No error in C:\root\noerror.php on line 3
Essayez de donner un access complet à l’utilisateur sur le dossier où il est mal situé