Salut à tous,

J'ai un problème qui affecte grandement ma productivité.
En effet j'ai créer un systeme de site se basant sur un tronc commun et dont les extensions ne sont que des skins et des modules.

Pour mettre cela en place sur un serveur, j'ai commencé par créer plusieurs fois des répertoire contenant les même fichiers.

Cependant à chaque update d'un fichier je me dois de mettre à jour chacun des sites présent sur le serveur.

J'ai donc pensé a faire un dossier commun à tous mes sites et utilisait des liens symboliques afin de n'avoir a mettre a jour que le fichier se trouvant dans le dossier source.

Malheureusement ce n'est pas si simple. En effet Apache n'a pas l'air d'aimer ma configuration car il me retourne directement l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Forbidden
You don't have permission to access / on this server.
Voici les informations qui peuvent vous être utiles pour résoudre mon problème (si bien sur celui-ci est résolvable) :

Contenu du répertoire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
# ls -l
 
total 16
-rw-r--r-- 1 apache webmasters  151 Jan 17 22:23 cste.php
lrwxrwxrwx 1 apache webmasters   18 Jan 17 22:11 expressinstall.swf -> expressinstall.swf
lrwxrwxrwx 1 apache webmasters    8 Jan 17 22:10 help.php -> help.php
lrwxrwxrwx 1 apache webmasters    7 Jan 17 22:13 images -> images/
lrwxrwxrwx 1 apache webmasters    8 Jan 17 22:13 include -> include/
lrwxrwxrwx 1 apache webmasters    9 Jan 17 22:11 index.php -> index.php
lrwxrwxrwx 1 apache webmasters    5 Jan 17 22:13 lang -> lang/
lrwxrwxrwx 1 apache webmasters    4 Jan 17 22:13 lib -> lib/
drwxr-xr-x 2 apache webmasters 4096 Jan 17 22:17 modules
drwxr-xr-x 2 apache webmasters 4096 Jan 17 22:18 skins
lrwxrwxrwx 1 apache webmasters   10 Jan 17 22:11 somatic.js -> somatic.js
lrwxrwxrwx 1 apache webmasters    9 Jan 17 22:12 style.css -> style.css
drwxr-xr-x 2 apache webmasters 4096 Jan 17 22:14 upload

Le fichier Vhost sous apache :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<VirtualHost mon_ip:80>
ServerName domaine.fr
ServerAlias www.domaine.fr
DocumentRoot /var/www/domaine/
 
<Directory /var/www/domaine>
        Options +FollowSymLinks
</Directory>
 
DirectoryIndex index.html index.php
</VirtualHost>
Voila,

Je vous remercie pour toute réponse
Cordialement
Nihilite