Bonjour,

Je bosse sur un projet avec PHP 5.3 sur IIS 7.5.

Au début d'une page j'inclus une classe (ligne 3) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
require_once('path/to/Class.php');
Le fichier est bien inclus. Sauf que de temps en temps, disons 1 fois sur 100, j'ai une erreur :

Warning: require_once(D:\wwwroot\projet\path\to\Class.php): failed to open stream: Permission denied in D:\wwwroot\projet\index.php on line 3
Fatal error: require_once(): Failed opening required 'path/to/Class.php' (include_path='.;C:\php\pear') in D:\wwwroot\projet\index.php on line 3
Si le fichier n'existait pas ou que je n'avais pas les droits suffisants, je comprendrais l'erreur. Sauf que dans 99% des appels, l'inclusion se fait bien ! Quand j'ai l'erreur, il suffit que je fasse un F5 pour que le script se charge bien, sans l'erreur.

Je n'ai pas de log disponible sur ce serveur.

Quelle peut être la cause de cette erreur aléatoire ?

Merci pour votre aide.