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

Apache Discussion :

apache ne trouve pas certains fichiers via rewrite [Fait]


Sujet :

Apache

  1. #1
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut apache ne trouve pas certains fichiers via rewrite
    Salut,



    j'ai un gros problème avec apache 2.2 sous Linux Gentoo

    le mod_rewrite fonctionne (je peux renvoyer vers / sans difficultés)
    le fichier index.php est accessible via l'url http://localhost/directory/index.php
    le fichier index.php est accessible via l'url http://localhost/directory/ lorsque je n'active pas le rewrite sur le dossier (cf config pour zend)


    mon .htaccess
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    RewriteEngine on
    RewriteRule .* index.php
    et là, quand j'accède à http://localhost/directory/ je me prends une erreur 404 (not found)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    The requested URL /data/www/directory/index.php was not found on this server.
    et à cette url, ça marche encore : http://localhost/directory/index.php



    si quelqu'un voit ce qui cloche
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par gorgonite Voir le message
    et là, quand j'accède à http://localhost/directory/ je me prends une erreur 404 (not found)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    The requested URL /data/www/directory/index.php was not found on this server.
    Juste pour la forme : /data/www/directory/index.php c'est bien le vrai chemin vers le fichier index.php qui est accessible via http://localhost/directory/index.php ?

    Essaie d'activer les logs de mod_rewrite (RewriteLog et RewriteLogLevel, cf. la doc Apache) pour voir ce que fait la réécriture.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Citation Envoyé par _Mac_ Voir le message
    Juste pour la forme : /data/www/directory/index.php c'est bien le vrai chemin vers le fichier index.php qui est accessible via http://localhost/directory/index.php ?

    oui... bien sûr


    pour infos, le problème venait du fait que apache essayait d'accéder à /var/www/localhost/htdocs/data/www/directory/index.php et non à /data/www/directory/index.php à cause d'un chroot

    problème résolu

    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 27/04/2014, 16h22
  2. Réponses: 12
    Dernier message: 05/07/2008, 22h13
  3. navigateur ne trouve pas le fichier PHP
    Par skandaboy dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 14/03/2007, 21h23
  4. Je ne trouve pas le fichier Struts-Config.xml
    Par masse dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 06/10/2006, 10h33
  5. [FEDORA] Je ne trouve pas les fichiers includesous Feodra core 3 ?
    Par sali dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 22/10/2005, 23h30

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