IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Lister le contenu d'un répertoire


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut Lister le contenu d'un répertoire
    Bonjour,

    Je ne suis pas développeur, ni informaticien, ce probleme sera facile pour vous à résoudre je pense (et espere )

    J'ai changé d'ordi, et je suis désormais sur un portable sous vista. Je dois utiliser un script en local (qui a tout le temps fonctionné sur mon ancien ordi qui a rendu l'ame).

    J'ai installé le nouveau easyphp 2.0b1 et j'ai modifié une seule ligne dans le httpconf en mettant (conformément a ce que je faisais sur l'ancien ordi) :

    Alias /photos "D:/PHOTOS_2/"

    En effet, cette fois, c'est sur D:/ que je dipose du repertoire PHOTO_2 qui contient tous les fichiers PHP.

    Quand je clique sur http://localhost (tout fonctionne bien), mais si je vais sur http://localhost/photos alors j'ai une erreur 403 (Le site web a refusé d'afficher cette page). Je n'arrive pas a avoir le contenu de mon repertoire.

    J'ai essayé aussi avec http://localhost/photos/ avec un 2eme /, j'ai bien vérifier le chemin du repertoire, j'ai redémarré le serveur apache, rien ne change.... D'ailleurs, si je fais http://localhost/photosTEST alors j'ai une erreur 404 (ce qui est normal, vu que cet alias de repertoire n'existe pas).

    Que puis je faire, pouvez vous m'aider ?

    Merci,

    Vin

  2. #2
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    Essaye de créer un alias via la page d'administration de easyphp.

    Clic droit sur l'icone de easyphp dans la barre de notification, puis cliquer sur administration. Puis ajouter dans Alias au niveau de la liste des alias.

    Et dis nous ce que ça donne...

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut
    Ca change rien, j'avais essayé hier.

    Alors le probleme, que peut il etre ?

    1. Easyphp 2.0b1 est une version mauvaise ?
    2. Faut il configurer easyphp 2.0vb1 qq part pour du listage de repertoire ? Avant y avait pas besoin de le faire....
    3. C'est VISTA qui bloque la lecture du chemin d'acces sur mon 2e disque dur installé par défaut par le fabriquant HP de mon ordi portable ? C'est ce dont je crains le plus et dont j'aimerai de l'aide.

    En effet, hier, en mettant les fichiers PHP dans le repertoire root www de EASYPHP, alors j'arrivais à lister les fichiers php (sans alias donc). Le probleme étant que cette solution ne peut etre que temporaire, il faut impérativement que j'utilise le 2eme disque avec un repertoire tres simple type d:\photos2

  4. #4
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Que ferrais-je à ta place :

    Supprimer tous les alias, autant ceux créer par le biai de easyphp que ceux manuellement crées.

    Puis réessayer de créer un alias par le biai de easyphp...

    Si ça ne fonctionne pas, recommencer : supprimer les alias mais aussi supprimer easyphp, réinstaller et réessayer.

    Autre possibilité : essayer avec wamp, cela devrait en tout cas répondre à ta troisième question...

    J'ai encore crée un alias avec wamp il y a deux jours et cela m'a fait planter wamp parce que j'avais mis un espace dans le nom de l'alias. Comme quoi des fois ce sont des détails qui comptent...

    Bonne chance.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut
    C'est gentil de m'aider, mais malheureusement non, cela ne fonctionne, pas, mais l'alias semble fonctionnel.

    Les pages semblent trouvées (sinon y aura une erreur 404 comme quand je mets http://localhost/photostest (car ca existe pas), mais là, avec http://localhost/photos (et ca devrait marcher), mais il n'affiche rien :

    ERREUR 403

    Le site Web a refusé d’afficher cette page Web
    HTTP 403
    Causes les plus probables :
    Ce site Web nécessite que vous vous connectiez.

    Essayez la chose suivante :
    Aller à la page précédente.

    Informations

    Cette erreur (HTTP 403 Refusé) signifie qu’Internet Explorer a réussi à se connecter au site Web, mais qu’il n’est pas autorisé à afficher la page Web.

    Pour plus d’informations sur les erreurs HTTP, consultez l’aide


    Juste que qqn chose au niveau des droits de vista (ou je sais pas, je ne trouve pas ( bloque l'affichage du listing du repertoire.. je ne sais pas quoi...

    J'ai changé le repertoire de mes fichiers php et html en les mettant dans un repertoire sur c: au lieu de d: et c'est pareil. Ca marchait uniquement dans le repertoire "www" de easyphp... mais c'est très embettant et provoquait d'autres problemes

Discussions similaires

  1. Réponses: 5
    Dernier message: 03/01/2008, 02h53
  2. Lister le contenu d'un répertoire présent dans le classpath
    Par kaptainflam dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 28/08/2007, 16h08
  3. Réponses: 5
    Dernier message: 30/08/2006, 18h23
  4. Lister le contenu d'un répertoire
    Par rob_57 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 09/10/2005, 19h16
  5. Lister le contenu d'un répertoire distant
    Par dody dans le forum Langage
    Réponses: 3
    Dernier message: 06/10/2005, 17h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo