Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/07/2012, à 16:02

germor

Comment configurer apache2 pour qu'il gère le user de tomcat6 ?

Bonjour wink

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