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 :

Apache, Tomcat6 et mod_jk sous debian 6


Sujet :

Apache

  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut Apache, Tomcat6 et mod_jk sous debian 6
    Bonjour à tous !

    Je rencontre des problèmes à l'installation Tomcat6 couplé à apache avec le mod_jk

    J'ai suivi ce tutoriel :
    http://www.mogilowski.net/lang/de-de...2-integration/

    et lorsque j'accède a mon virtualhost j'arrive sur une page blanche ....

    Est ce que quelqu'un aurait une idée ? c'est assez urgent svp

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Saluteries,

    Et bien je commencerais par regarder dans les logs tomcat/apache pour essayer de comprendre ce qu'il se passe car avec le peu d'info que tu fournis, on ne va pas pouvoir t'être d'une grande aide.

  3. #3
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut
    Ok je vais mettre ça dès que je rentre chez moi mais hier il n'y avait pas grand chose de mémoire ...

  4. #4
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut
    Alors comme log bizarre j'ai ça déjà :
    dans /var/log/apache2/error.log

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    [Tue Nov 29 18:56:12 2011] [warn] No JkShmFile defined in httpd.conf. Using default /var/log/apache2/jk-runtime-status
    [Tue Nov 29 18:56:12 2011] [warn] No JkShmFile defined in httpd.conf. Using default /var/log/apache2/jk-runtime-status
    [Tue Nov 29 18:56:12 2011] [notice] Apache/2.2.16 (Debian) mod_jk/1.2.30 configured -- resuming normal operations
    Je sais pas si c'est le prob mais en tout cas ya du warning ... je continue d'investiguer ....

  5. #5
    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
    Quelle est la configuration de ton hôte virtuel ?

  6. #6
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut
    c'est bon j'ai réussi ! en suivant ce tuto : http://kahimyang.info/kauswagan/HowtoBlogs.xhtml?b=384

    cependant il me reste un tout petit problème avec mod_rewrite

    je veux redirigé les requette vers mydomain.com vers www.mydomain.com

    voici ma règle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        RewriteEngine On
        RewriteCond %{HTTP_HOST} ^mydomain\.com/$ [NC]
        RewriteRule ^(.*) http://www.mydomain.com/$1 [QSA,L,R=301]
    Seulement voilà en fait marche partiellement on va dire

    ça me redirige mydomain.com vers www.mydomain.com//
    je ne comprend pas pourquoi il me met 2 slash à la fin ...

    de plus lorsque je test sur autre chose que la racine genre mydomain.com/ht/ ça ne redirige pas non plus vers www.mydomain.com/ht/

    quelqu'un a une idée ?

    merci d'avance

  7. #7
    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
    Ta règle de redirection se trouve dans quel fichier ?

  8. #8
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut
    elle se trouve dans mon fichier de virtualhost mydomain.com
    dans /etc/apache2/site.available/

    voici le virtualhost en question :
    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
     
    NameVirtualHost mydomain.com
     
    <virtualhost mydomain.com>
        JkMount /* default
        ServerName mydomain.com
        ServerAdmin admin@emil.com
        DocumentRoot /opt/tomcat/webapps
        ErrorLog /opt/tomcat/logs/error.log
        CustomLog /opt/tomcat/logs/access.log common
        <directory /opt/tomcat/webapps>
            Options -Indexes
        </directory>
        RewriteEngine On
        RewriteCond %{HTTP_HOST} ^mydomain\.com/$ [NC]
        RewriteRule ^(.*) http://www.mydomain.com\/$1 [QSA,L,R=301]
    </virtualhost>
    et a mon avis il y a un gros soucis car j'ai retiré la règle , j'ai redémarrer le server , fait un reload ... j'ai même rebooté la machine et la redirection se fait toujours ... ce qui n'est pas vraiment normal ...
    A quoi ça peut être dû ?

    Merci d'avance

  9. #9
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut
    Alors je suis pas sur mon poste actuellement et là je m’aperçois que depuis un autre poste la redirection ne se fait bien plus ! normal puisque j'ai viré la règle ...

    mais comment se fait il que chez moi firefox redirige encore ! est ce qu'il y aura un prob de cache ou de cookie ?
    car je vois pas trop le rapport entre la règle de redirection 301 et le cache ou même les cookies ... (je précise que n'étant pas chez moi j'ai pas encore pu test de vider le cache et les cookies)

    Merci d'avance pour votre aide.

  10. #10
    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
    Le / en trop c'est parce que la conf est dans le fichier de ton VH. En fait, Apache ne met pas le / au début des URL traitées par mod_rewrite uniquement pour les règles dans un .htaccess. Lorsque les règles sont dans bloque <VirtualHost> c'est toute l'URL avec le premier / qui est traitée.

    Citation Envoyé par garthos Voir le message
    car je vois pas trop le rapport entre la règle de redirection 301 et le cache ou même les cookies ...
    C'est un problème de cache : les redirections permanentes sont mises en cache par les proxies et les navigateurs.

  11. #11
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut
    je viens effectivement de m'en rendre compte ...
    En tout cas merci pour ces précisions

Discussions similaires

  1. Lien symbolique entre Apache et Tomcat sous Debian
    Par rohstev dans le forum Administration système
    Réponses: 17
    Dernier message: 13/05/2008, 11h33
  2. [URL Rewriting] Apache sous debian
    Par winzou dans le forum Apache
    Réponses: 1
    Dernier message: 19/08/2007, 01h31
  3. Réponses: 2
    Dernier message: 10/07/2007, 15h36
  4. [EasyPHP] [Outil] pb entre EasyPHP1.8 et Apache-php4 sous Debian
    Par winnie82 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 10/03/2006, 18h06
  5. Réponses: 2
    Dernier message: 28/12/2005, 20h55

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