Bonjour à tous,

J'ai problème avec la fonction is_dir qui me renvois toujours faux sur un repertoire qui existe.

Voici un script tout bete que j'ai fait pour debugger :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
  if(is_dir('/home/arbo1/arbo2'))
  {
    print 'ok';
  }
  else
  {
    print 'nok';
  }
Si je lance ce script en ligne de commande, cela me renvoi 'ok'.

Si je lance ce script via un navigateur, cela me renvoi 'nok'.

les repertoire arbo1 et arbo2 on les memes droits et propriétaire.

Si je refais ce test avec /home/arbo1 seulement, cela marche dans les 2 cas

Je sais qu'il y a deja eu des bugs de recenssés avec cette fonction, croyez vous qu'il sagissent de cela ici ?

Ou alors il ya qqchose que je ne vois vraiment pas..

En tous cas, merci a ceux qui tenteront de m'aider.