CMS J2EE difficulté d'installation

CMS J2EE difficulté d'installation - Java - Programmation

Marsh Posté le 28-11-2016 à 16:18:34    

Bonjour à tous,
 
J'essaie en vain d'installer le CMS J2EE k-sup (http://www.ksup.org/) en local.
 
J'ai tout d'abord essayé sur windows 10 avec Tomcat : l'application se déploie bien mais ne fonctionne pas.
 
J'ai donc décidé de suivre leur guide à la lettre, à savoir :  

  • installer debian : je l'ai installé sur une machine virtuelle, aucun soucis tout roule
  • installer JDk : ok
  • installer le serveur apache : ok
  • activation de modules supplémentaires pour apache (mod_jk ; mod_ssl) : ok
  • configuration du mod_jk  : ok
  • configuration du virtualhost  : erreur, je bloque donc à cette étape : http://doc.ksup.org/6-0/guide-d-in [...] 5051102056


Quand je "reload" apache j'obtiens l'erreur suivante : Syntax error on line 63 of /etc/apache2/sites-enabled/ksuptest.conf: Expected </FilesMatch> but saw </VirtualHost>
À ma ligne 63 j'ai effectivement "</VirtualHost>" car il s'agit de la fin de mon fichier ??!  :??:  
 
Mon fichier virtual host
 

Code :
  1. <VirtualHost *:80>
  2. ServerAdmin votre-mail@monsite1.fr
  3. ServerName ksuptest.fr
  4. ServerAlias www.ksuptest.fr
  5. DocumentRoot /var/www/ksuptest
  6. <Directory />
  7.  Options FollowSymLinks
  8.  AllowOverride None
  9. </Directory>
  10. <Directory /var/www/ksuptest>
  11.  Options Indexes FollowSymLinks MultiViews
  12.  AllowOverride None
  13.  Order allow,deny
  14.  allow from all
  15. </Directory>
  16. ErrorLog /var/log/apache2/ksuptest-error.log
  17.  CustomLog /var/log/apache2/ksuptest-access.log combined
  18.  AddType font/ttf .ttf
  19.  AddType font/eot .eot
  20.  AddType font/otf .otf
  21.  AddType font/woff .woff
  22.  ErrorDocument 404 /servlet/com.kportal.core.ErrorServlet?CODE=404
  23.  ErrorDocument 500 /servlet/com.kportal.core.ErrorServlet?CODE=500
  24. <FilesMatch ".(ttf|otf|eot|woff)">
  25.   <IfModule mod_headers.c>
  26.   Header set Access-Control-Allow-Origin "*"
  27.  </IfModule>
  28. </FilesMatch>
  29.  <LocationMatch "/(WEB-INF|META-INF|storage)/">
  30.  #Contrôle d'acces : depend de la version d'Apache (cf ci-dessous)
  31.  order allow,deny
  32.  deny from all
  33.  satisfy all
  34.  </LocationMatch>
  35.  # déclaration des variables à transmettre à "mod_jk"
  36.  JkEnvVar REDIRECT_URL
  37.  JkEnvVar REDIRECT_QUERY_STRING
  38.   
  39.  # déclaration des points de montage vers "mod_jk"
  40.  JkMount /*/ my_worker
  41.  JkMount /*.jsp my_worker
  42.  JkMount /*.kjsp my_worker
  43.  JkMount /servlet/* my_worker
  44.  JkMount /portal/* my_worker
  45.  JkMount /portlets/* my_worker
  46.  JkMount /wro/* my_worker
  47.  JkMount /medias/* my_worker
  48.  JkMount /captcha* my_worker
  49.  JkMount /uas/* my_worker
  50. </VirtualHost>


 
 
Une âme charitable pour un coup de main ?  :sweat:

Reply

Marsh Posté le 28-11-2016 à 16:18:34   

Reply

Marsh Posté le 30-11-2016 à 10:21:19    

Aaaah les joies des fichiers de conf Apache et leur DSL à la c*n!

 

Il suffit d'avoir un espace en trop dans un noeud ouvrant ou un # mal placé pour péter le truc.
A première vue je ne vois pas le pb.
Ton filematch me parait bien structuré. Peut être qu'il veut que tu remettes les retours à la ligne entre le <FilesMatch> et le <IfModule> ?

 

Tu as essayé de repartir d'un truc aussi proche que possible de l'exemple ?

 

En attendant pour éviter de redémarrer tout le brol à chaque essai il y a une commande apache pour vérifier tes fichiers de conf :
"apache2 -t" ou qqch comme "apache2ctl configtest"

 


Message édité par TotalRecall le 30-11-2016 à 10:23:20

---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 30-11-2016 à 16:30:42    

Oui le problème vient bien des espaces ou saut de ligne, merci, après les avoir supprimé, tout est rentré dans l'ordre.
 
Topic résolu.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed