Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/11/2010, 22h01   #1
Invité régulier
 
Inscription : septembre 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 25
Points : 8
Points : 8
Envoyer un message via MSN à gentox
Par défaut Petit souci avec Is_Dir

Bonsoir,

J'essaye de faire une petite page me permettant d'afficher les repertoires se trouvant sur un disqur dur monter sur /media/sdb1.

Cependant je rencontre un petit prôbleme,
Savez vous pourquoi :

Code :
1
2
var_dump(is_dir('/home/gentox')); me renvoie true // jusque la c'est normal
var_dump(is_dir('/etc')); me renvoie false // la c'est pas normal
Vous pensez que ca vient de la config d'apache ?
Des permissions sur les repertoires? ( je précise que les pages sont stocké dans /home/gentox/Site.
gentox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2010, 22h04   #2
Modérateur
 
Inscription : septembre 2010
Messages : 6 942
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 6 942
Points : 8 243
Points : 8 243
regarde avec fileperms
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2010, 22h04   #3
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Il est bien possible que l'utilisateur d'apache n'est pas les droits sur /etc
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2010, 22h57   #4
Invité régulier
 
Inscription : septembre 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 25
Points : 8
Points : 8
Envoyer un message via MSN à gentox
Merci pour vos réponses,
Moi aussi je pense que ca vient plus de la config d'apache

Mais je sais pas trop quoi modifier, quelqu 'un a une idée ?

pour test j'ai creer un repertoire a la racine /test et lui ai mis les droits total et ca n'as rien changé

Citation:
drwxrwxrwx 2 http http 4096 15 nov. 22:40 test //repertoire crée
drwxr-xr-x 3 root root 4096 14 nov. 18:34 home
gentox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2010, 23h04   #5
Modérateur
 
Inscription : septembre 2010
Messages : 6 942
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 6 942
Points : 8 243
Points : 8 243
le fileperms ca a donné quoi ?
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2010, 23h22   #6
Invité régulier
 
Inscription : septembre 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 25
Points : 8
Points : 8
Envoyer un message via MSN à gentox
ca a pas donné grand chose, comme il ne peut pas acceder a /etc il n'arrive pas a acceder aux permissions.

Code :
1
2
3
4
5
echo substr(sprintf('%o', fileperms('/etc')), -4); 
// Renvoi 0
 
echo substr(sprintf('%o', fileperms('/home)), -4);
// Renvoi 0755 ce qui est correct
gentox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2010, 23h26   #7
Modérateur
 
Inscription : septembre 2010
Messages : 6 942
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 6 942
Points : 8 243
Points : 8 243
t'as essaye de lister avec FilesystemIterator ?
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2010, 13h50   #8
Rédacteur/Modérateur
 
Avatar de Thes32
 
Homme
Développeur Web
Inscription : décembre 2006
Messages : 2 335
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2006
Messages : 2 335
Points : 3 774
Points : 3 774
S'il n'as pas les droits en lecture, je pense pas que FilesystemIterator puisse faire grand chose.
__________________
Développeur | Zend Certified Engineer

Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

Nix>_Rien n'est plus pratique que la théorie
Thes32 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h33.


 
 
 
 
Partenaires

Hébergement Web