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 :

Déplacer dossiers web


Sujet :

Apache

  1. #1
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 799
    Points : 34 031
    Points
    34 031
    Billets dans le blog
    14
    Par défaut Déplacer dossiers web
    Bonjour,

    Soit un serveur dédié chez un hébergeur dont l'OS (Open Suse) a été installé par celui-ci. Malheureusement, il a mis l'essentiel de l'espace disque sur la partition /home et le chemin /srv/www/htdocs où sont stockés les sites web se retrouve sur la partition / qui est proche de la saturation.

    J'ai essayé de déplacer un dossier de site web vers /home et de mettre un lien symbolique dans /srv/www/htdocs mais Apache renvoie une belle erreur 403 :
    Accès interdit!

    Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
    Mon idée est-elle réalisable ?
    Si oui, que faut-il configurer pour que ça fonctionne ?
    Si non, quelle solution adopter ?

    Un petit tuto à me conseiller ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  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
    Il faut autoriser Apache à suivre les liens symboliques :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Options +FollowSymLinks
    Perso, je pense que le plus simple est de ne pas faire de lien symbolique mais de changer le document root. En clair, échec en 2 coups :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mv /srv/www/htdocs /home
    et dans la configuration d'Apache :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DocumentRoot /home/htdocs

    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
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 799
    Points : 34 031
    Points
    34 031
    Billets dans le blog
    14
    Par défaut
    Ça fonctionne avec Options FollowSymLinks.
    Merci.


    En plus, cette mésaventure m'a permis de trouver pourquoi la partition / arrivait à saturation : les logs MySQL ne se purgeaient plus.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

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

Discussions similaires

  1. Dossier web services extension introuvable
    Par benthebest dans le forum ASP.NET
    Réponses: 1
    Dernier message: 29/11/2007, 12h00
  2. Déplacer le web.config
    Par mr_keyser dans le forum ASP.NET
    Réponses: 5
    Dernier message: 06/09/2007, 20h14
  3. Lien relatif pour arborescence dossier web
    Par thewind1 dans le forum E-Commerce
    Réponses: 2
    Dernier message: 04/09/2007, 23h39
  4. Réponses: 8
    Dernier message: 19/09/2006, 10h26
  5. hierarchie dossier web
    Par drof_14 dans le forum Applications
    Réponses: 3
    Dernier message: 07/06/2006, 18h17

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