Bonjour,
Souci avec l'installation d'Ametys CMS qui est un CMS en Java sous un serveur Tomcat.
Pour y accéder sans avoir à taper monserveur.enfa.fr:8080 mais simplemetn le nom du site, on opère une redirection depuis Apache avec un vhost.
Dans le chemin ci-dessus, cms est un lien symbolique vers le sous répertoire de la version en cours d'Ametys :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <VirtualHost *:80> # Racine des documents statiques du CMS DocumentRoot /srv/tomcat/webapps/Ametys_CMS/application/cms <Directory "/srv/tomcat/webapps/Ametys_CMS/application/cms"> Order allow,deny Allow from all Options Indexes FollowSymLinks </Directory>
cms -> v1_0_0RC1/cms/
J'ai bien les droits rx à tous depuis la racine.
Le répertoire Ametys_CMS et son contenu complet appartiennent à cms:www.
Tomcat est lancé par l'utilisateur cms.
Malgré toutes ces autorisations, une partie de la mise en forme du site ne s'affiche pas et on trouve le message d'erreur suivant dans les logs d'Apache :
Je n'ai pas de SELinux qui pourrait perturber l'accès.AH00037: Symbolic link not allowed or link target not accessible: /srv/tomcat/webapps/Ametys_CMS/application/cms, referer: http://monserveur.enfa.fr/index.html
Une autre idée à me soumettre ?
Partager