#1 Le 04/07/2012, à 16:02
- germor
Comment configurer apache2 pour qu'il gère le user de tomcat6 ?
Bonjour
Mon serveur hébergé sous ubuntu 12.04, php5, mysql, apache2, tomcat6 et mod_jk.
J'ai une page menu_primaire.html qui ne trouve pas l'image et affiche le alt= à la place.
dans /var/lib/tomcat6/webapps
j'ai /ROOT là où est ma page menu_primaire.html
et /images là où j'ai mon image
le contenu de /webapps :
sudo ls -al /var/lib/tomcat6/webapps/
drwxrwxr-x 9 tomcat6 tomcat6 4096 Jul 4 10:33 .
drwxr-xr-x 6 root root 4096 Jul 2 16:26 ..
drwxr-xr-x 3 root root 4096 Jul 4 11:41 ROOT
drwxr-xr-x 2 root root 4096 Jul 4 11:19 images
le contenu de /images :
sudo ls -al /var/lib/tomcat6/webapps/images
drwxr-xr-x 2 root root 4096 Jul 4 11:19 .
drwxrwxr-x 9 tomcat6 tomcat6 4096 Jul 4 10:33 ..
-rw-r--r-- 1 root root 703777 Jul 4 10:33 image.jpg
le contenu de /ROOT :
sudo ls -al /var/lib/tomcat6/webapps/ROOT/
drwxr-xr-x 3 root root 4096 Jul 4 10:31 .
drwxrwxr-x 9 tomcat6 tomcat6 4096 Jul 4 10:33 ..
-rw-r--r-- 1 root root 4483 Jul 4 10:31 menu_primaire.html
la page menu_primaire.html :
<?xml version="0.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Apache Tomcat</title>
</head>
<body>
<a>
<IMG style="display:block;margin:auto;width:1010px;height:740px;vertical-align:middle"
src="../images/image.jpg"
alt="une image devrait etre la !" title="helo !">
</a>
</body>
</html>
Ça paraît être une histoire de propriétaire, je suis scotché. Si vous avez une piste ?
Dernière modification par germor (Le 04/07/2012, à 16:44)
Je chasse le bug :cool:
Hors ligne
#2 Le 04/07/2012, à 16:46
- pingouinux
Re : Comment configurer apache2 pour qu'il gère le user de tomcat6 ?
Bonjour,
Je ne connais pas bien mais voici quelques suggestions, à tout hasard :
Est-ce que version="0.0" est normal ?
<?xml version="0.0" encoding="ISO-8859-1"?>
Ne manque-t-il pas / à la fin ? (/> au lieu de >)
<IMG style="display:block;margin:auto;width:1010px;height:740px;vertical-align:middle" src="../images/image.jpg" alt="une image devrait etre la !" title="helo !">
Est-ce que l'image seule peut se visualiser normalement ?
Dernière modification par pingouinux (Le 04/07/2012, à 16:47)
Hors ligne
#3 Le 05/07/2012, à 08:29
- germor
Re : Comment configurer apache2 pour qu'il gère le user de tomcat6 ?
merci pour ta réponse,
j'ai corrigé en mettant 1.0 et en fermant ma balise IMG : pas mieux.
quand je met l'image dans /ROOT là je peux la lire.
Je chasse le bug :cool:
Hors ligne
#4 Le 05/07/2012, à 08:56
- pingouinux
Re : Comment configurer apache2 pour qu'il gère le user de tomcat6 ?
Pourtant, les permissions semblent correctes.
Quand on écrit ceci :
src="../images/image.jpg"
le chemin est-il bien relatif à l'endroit où se trouve menu_primaire.html (ici /var/lib/tomcat6/webapps/ROOT) ?
Peut-être essayer avec le chemin absolu ?
src="/var/lib/tomcat6/webapps/images/image.jpg"
Hors ligne