[Upload] File_exists à travers un réseau Windows
Bonjour,
je vous soumet mon probème:
Configuration :
PHP 5 utilisant Apache 2.0.58 (sous Windows)
A partir d’une application web PHP j’utilise la fonction suivante:
Code:
1 2 3 4 5 6
| if( file_exists( "\\\\ServeurVoisin\log\truc.log" ) == true )
{
$sortie = "Le fichier existe";
}else{
$sortie = "Le fichier n'existe pas";
} |
J’utilise cette fonction a travers le réseau local pour vérifier sur un autre serveur que celui ou est installé apache si le fichier existe ou pas.
Si il existe je permet à l'utilisateur de voir le fichier en question.
Cette fonctionnalité fonctionne parfaitement en environnement de développement et en environnement de Test mais en Production elle fonctionne 1 fois sur 2. Quand cela fonctionne pas il me renvoi false même si le fichier est vraiment la.
Après verification avec mon administrateur réseau, les droits d’accès sont correct.
La conclusion qui nous est venu à l'esprit est que cela venait surement du réseau qui ne répondait peut être pas assez vite pour la fonction.
je ne sais pas si c'est une explication valable, mais le coté aléatoire des réponse est si deconcertante que l'on a pas trouvé mieux.:cry:
Est ce quelqu'un aurai une sugestion pour y remedier ou une solution parallèle?
Merci d'avance.