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 :

ajout d'un alias de dossier virtuel


Sujet :

Apache

  1. #1
    Membre confirmé
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Par défaut ajout d'un alias de dossier virtuel
    Bonjour / Bonsoir à tous

    SVP j'ai un problème avec la création d'un Alias d'un dossier virtuel
    j'ai apache2 sur Mac OS X Leopard, j'ai suivit toutes les instructions cités dans les tuto à savoir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Alias "/nomAlias " "/Users/....chemin complet...."
    avec cette unique ligne : je recevais le message d'erreur suivant :

    Forbidden
    You don't have permission to access /nomAlias/ on this server.
    j'ai ajouté par la suite la partie suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    # <Directory "/Users/..... chemin complet ...." />
          Options Indexes FollowSymLinks MultiViews ExecCGI
          AllowOverride All
          Order allow,deny
          Allow from all
      </Directory>
    alors apache ne marche plus : même pas possible d'accéder à http://127.0.0.1

    avez vous une idée sur ce qu'il faut faire ?
    dois-je changer quelque chose ?

    Merci pour votre aide

  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
    Par défaut
    Y a plusieurs fautes, je ne sais pas si c'est volontaire : dans ta ligne Alias ... il y a un espace en trop après /nomAlias (dans les guillemets) et surtout il y a un # devant <Directory ...>, ce qui ne plaît pas du tout à Apache.

  3. #3
    Membre confirmé
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Par défaut
    Bonjour mac et merci pr ta réponse,

    les erreurs sont dues au copier/coller, pour le "nom" de l'alias j'avais juste mis n'importe quoi à titre indicatif aussi pour le # devant <Directory ...>

    je suis certain que le problème ne vient pas de ces deux erreurs là.

    Merci

  4. #4
    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
    Par défaut
    Regarde dans les logs d'erreur d'Apache (error_log)

  5. #5
    Membre confirmé
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Par défaut
    j'ai essayé, mais le problème c'est que j'arrive pas à le retrouver,
    j'ai chercher dans /etc/apache2 mais il y a pas de log
    quelqu'un sait ou puis-je trouver le log de apache2 ( je suis sur un mac avec leopard 10.5 )


    Merci

  6. #6
    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
    Par défaut
    Regarde dans le fichier de conf Apache httpd.conf ou apache2.conf et cherche la directive ErrorLog.

  7. #7
    Membre confirmé
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Par défaut
    Merci Mac

    voilà le message sur le log :

    [Thu Sep 03 13:03:31 2009] [notice] caught SIGTERM, shutting down

  8. #8
    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
    Par défaut
    Ca veut dire qu'on a demandé à Apache de s'arrêter... Y a forcément d'autres messages d'erreur s'il refuse de démarrer ou renvoie une erreur 500.

  9. #9
    Membre confirmé
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Par défaut
    je crois que le problème est dans :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
     <Directory "/Users/youssef/Documents" />
         Options Indexes FollowSymLinks MultiViews 
         AllowOverride All
         Order allow,deny
         Allow from all
     </Directory>

    parce que quand je désactive cette clause
    et je garde seulement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Alias "/sharedwww" "/Users/youssef/Documents/www"
    je reçois ceci dans le LOG


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [Thu Sep 03 14:03:13 2009] [error] [client 127.0.0.1] (13)Permission denied: access to /sharedwww/ denied
    [Thu Sep 03 14:03:16 2009] [error] [client 127.0.0.1] (13)Permission denied: access to /sharedwww/ denied
    [Thu Sep 03 14:03:16 2009] [error] [client 127.0.0.1] File does not exist: /Library/WebServer/htdocs/favicon.ico, referer: http://127.0.0.1/sharedwww/
    sharedwww est le nom de mon alias.

    Merci

  10. #10
    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
    Par défaut
    Citation Envoyé par amnay Voir le message
    je crois que le problème est dans :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     
     <Directory "/Users/youssef/Documents" />
                                           ^
    C'est quoi ce / à la fin ? Il n'en faut pas.

  11. #11
    Membre confirmé
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Par défaut
    oups, effectivement, le / était à l'origine de l'erreur, je l'avais parce que j'avais fait un copier coller d'une clause pareil qui est sur le fichier httpd.conf;

    maintenant même avec la partie Directory activé, j'ai toujours le message de manque des droits, j'utilises les même option que pour le dossier /Library/WebServer/htdocs qui marche bien, mais pas de résultat

    dois je changer quelque chose ?

  12. #12
    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
    Par défaut
    Etrange. Tu passes par un hôte virtuel (virtual host) ? A quel endroit se trouve ton Alias et ton bloc <Directory> ?

  13. #13
    Membre confirmé
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Par défaut
    les deux parties :

    Alias et <Directory ..>

    sont entre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <IfModule alias_module>
     
    </IfModule>
    j ai essayé de les mettre tout en bas, mais le problème reste le même


    Merci

  14. #14
    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
    Par défaut
    Mais est-ce qu'il y a un bloc <VirtualHost> quelque part ? Si oui, quel est-il ?

  15. #15
    Membre confirmé
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Par défaut
    non il y a pas de <VirtualHost>
    normalement il doit y avoir au moins un , non ?

  16. #16
    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
    Par défaut
    Non, ce n'est pas nécessaire.

    Vu que l'alias est sur /Users/youssef/Documents/www, essaie de mettre ce répertoire comme <Directory> mais /Users/youssef/Documents devrait passer.

    Sinon, ouvre une console et fait ls -l /Users/youssef/Documents et donne nous le résultat. Donne nous également les valeurs pour les directives User et Group dans le fichier httpd.conf. En gros, je soupçonne que les droits sur les répertoires ne soient pas bons.

Discussions similaires

  1. [Apache] mod_rewrite & dossiers virtuels
    Par Reveur dans le forum Apache
    Réponses: 1
    Dernier message: 20/04/2006, 09h11
  2. Réponses: 2
    Dernier message: 20/01/2006, 17h08
  3. ajouter le contenu d'un dossier ftp à une bdd
    Par lioudow dans le forum Requêtes
    Réponses: 2
    Dernier message: 16/11/2005, 19h46
  4. [Apache] dossiers virtuels
    Par secteur_52 dans le forum Apache
    Réponses: 2
    Dernier message: 26/10/2005, 12h11
  5. Réponses: 6
    Dernier message: 08/09/2004, 08h43

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