Page 1 sur 1
PWM interdire acces dossier parent ?
Posté : 23 mai 2011, 16:00
par rapido6
Bonjour a tous,
J'ai installé PWM (PHP Web Manager 2.5) et tout fonctionne bien, mais je souhaiterais interdire l’accès au dossier parent du dossier d'install !
Merci pour votre aide...
J'espère que je suis dans le bon forum
Steph.
Re: PWM interdire acces dossier parent ?
Posté : 23 mai 2011, 19:40
par Ryle
Je ne connais pas PWM, mais avec un fichier .htaccess ça devrait te permettre d'interdire l'accès de ce répertoire

Re: PWM interdire acces dossier parent ?
Posté : 23 mai 2011, 20:08
par rapido6
Ok mais si je met un .htacces dans le dossier parent, l'acces a ce dossier ne se fera plus en effet mais comme c'est le root du site -> problème

Re: PWM interdire acces dossier parent ?
Posté : 23 mai 2011, 21:00
par Ryle
Euh... tu veux interdire l'accès au dossier parent de install (qui correspond donc au root du site), mais autoriser l'accès au site qui est dans le dossier auquel tu souhaites que les gens n'aient pas accès ?
Tu veux interdire l'accès à quoi exactement ?

Re: PWM interdire acces dossier parent ?
Posté : 24 mai 2011, 07:50
par rapido6
Pour etre plus explicite
j'ai mon site
http://www.monsite.com
dans le repertoire
http://www.monsite.com/user1 j'ai mis le script PWM (c'est un FTP en fait) pour permettre a l'utilisateur de mettre des fichiers et creer des repertoires, mais ce que je veux pas c'est qu'il accede au repertoire racine du site...
le script est téléchargeable a cette adresse
http://www.simplegeek.fr/index?download
J'ai tenter de contacter l'auteur du script mais malheureusement pas de réponse
Merci pour votre aide.
Steph.
Re: PWM interdire acces dossier parent ?
Posté : 24 mai 2011, 11:25
par Ryle
Ok, donc en fait, c'est dans le code de PWM qui te permet d'accéder à l'arborescence de ton site, que tu souhaites empêcher l'utilisateur de remonter dans le dossier parent ?
Est-ce qu'il doit pouvoir accéder aux répertoires du site malgré tout (donc redescendre dans d'autres dossiers inclus dans le dossier parent) ou est-ce que tu veux juste l'empêcher de quitter le répertoire de PWM ?
(à première vu, il faudrait regarder dans le fichier content.inc.php, là où tu as la liste des répertoire pour ajouter des contrôles supplémentaires)
Re: PWM interdire acces dossier parent ?
Posté : 24 mai 2011, 12:46
par rapido6
C'est ca ne pas revenir au root du site, pas de parent du dossier PWM
Heu les controles supplémentaires a rajouter c'est a dire
Merci.
Re: PWM interdire acces dossier parent ?
Posté : 24 mai 2011, 14:08
par Ryle
Dans le script content.inc.php, tu as ce bloc de code qui permet d'avoir un lien vers le répertoire précédent (supérieur ?):
// Chemin du dossier pr褩dent
$PREV_DIR = rmslashes(dirname($root));
echo ('<tr title="'.$language[$langue]['LISTING_PREV'].'"><td align="left"><a href="?type=list&root='.$PREV_DIR.'"><img src="'.$PWM_FILES.'images/prev.png" border="0" /> ..</a></td>');
En contrôlant la valeur de $root, tu dois pouvoir n'afficher ce lien (et autoriser l'affichage du répertoire) que lorsqu'il ne s'agit pas de la racine de ton site...
Re: PWM interdire acces dossier parent ?
Posté : 24 mai 2011, 19:35
par rapido6
ok nickel mais comme je suis débutant en PHP comment peux t on faire cette verif ?
Merci encore.
Steph.