You are not logged in.
Bonjour,
J'ai mis à jour la version de notre site wwww.cannes.com sur mon poste de développement en local (version v1_1_4d).
L'accès aux interfaces du backoffice et d'administration du back et front office fonctionnent.
Par contre, l'accès au front office ne fonctionne pas : la page tourne continuellement dans le vide sans afficher quoi que ce soit.
Mes options de démarrage de Tomcat sont réglées sur -XX:MaxPermSize=256M -Xms330M -Xmx660M.
En pièce jointe, j'ai posté le fichier de log de Tomcat.
Quel est le problème svp?
Merci
Offline
Bonjour Nicolas,
As-tu vérifié ta configuration Apache du Front ?
Tu dois avoir un virtual host associé à chacun de tes sites (Côté Front).
Tu trouveras la définition des virtual host dans les fichiers de configuration Apache, à l'emplacement suivant :
/etc/apache2/sites-enabled
Cdlt,
David.
Last edited by David Cartier-Michaud (28/07/2014 11:13:05)
David Cartier-Michaud
Ametys Expert
Offline
Bonjour David,
En fait, je n'ai pas changé la configuration Apache qui fonctionnait avec la précédente version.
A savoir ce qui m'avait été recommandé, un fichier de contexte cms.xml pointant sur le backoffice http://localhost:8081/cms et root.xml pointant sur le front-office http://localhost:8081
Offline
Je pense que Dslade47 parlait de la configuration Apache HTTPD ; mais vous ne devez avoir que Apache Tomcat peut-être sur votre machine de développement ?
L'url qui tourne en boucle c'est http://localhost:8081 ?
Ce sont les logs Ametys qu'il faudrait plutôt (Site/WEB-INF/logs)
Raphael Franchet
Expert Ametys
Offline
Dans la page configuration de l'admin du BackOffice, vérifie que tu pointes vers les bonnes URL dans les sections CMS et Sites web. Au passage, vérifie toutes les URLs.
Tu ne dois pas avoir de cannes.fr qui traine dans les URL.
Dans la page configuration de l'admin du FrontOffice, vérifie que toutes les URL sont correctes ainsi que le port Tomcat.
David Cartier-Michaud
Ametys Expert
Offline
Je confirme que les urls configurées dans les interfaces d'admin sont correctes.
http://localhost:8081 est bien l'url qui tourne en boucle et je n'ai effectivement que Apache Tomcat sur mon poste de dev.
Voici en pièce jointe le dernier fichier de log trouvé dans site\WEB-INF\logs\
Merci.
Last edited by barbenoire12 (28/07/2014 14:06:56)
Offline
Apache Tomcat (Serveur d'applications Java) est nécessaire mais il faut également installer un serveur Apache, c'est bien ce que tu as fait ?
David Cartier-Michaud
Ametys Expert
Offline
Le serveur Apache HTTPD est facultatif, mais il est vivement recommandé en production.
Raphael Franchet
Expert Ametys
Offline
Il faudrait le log du cms (cms/WEB-INF/logs) peut être.
Est-ce que http://localhost:8081/_admin fonctionne ?
Raphael Franchet
Expert Ametys
Offline
Voici le log.
http://localhost:8081/_admin fonctionne
Last edited by barbenoire12 (28/07/2014 15:39:41)
Offline
Pas mieux dans les logs.
Est-ce que vous avez un outil pour visualiser les requêtes (type httpfox) pour voir si il attend, ou si il y a des redirections...
Raphael Franchet
Expert Ametys
Offline
Voici le résultat produit par httpfox:
00:00:25.800 * 515/515 * GET * * http://localhost:8081/
Last edited by barbenoire12 (28/07/2014 16:34:45)
Offline
Est-ce que dans l'admin du CMS, icone "Sites", tous les sites sont correctement configurés ?
Raphael Franchet
Expert Ametys
Offline
A priori oui.
L'url associée au site est .
Si je la change en http://localhost:8081 ou que que je la rajoute à la suite, cela ne change rien malheureusement (avec redémarrage Tomcat)
Un nouveau fichier de log s'est créé dans site/web-inf/logs.
Last edited by barbenoire12 (29/07/2014 10:52:22)
Offline
Pour que ça fonctionne il faut la changer ; mais c'est indépendant du blockage que vous rencontrez.
Dans http://localhost:8081/_admin icone configuration, l'url du CMS est correcte ? http://localhost:8080 ?
Raphael Franchet
Expert Ametys
Offline
Dans l'admin du cms, icone "Sites", j'ai indiqué http://localhost:8081 .
Dans http://localhost:8081/_admin ,icone configuration, l'url du CMS est http://localhost:8081 (et non pas http://localhost:8080).
Malheureusement le problème demeure.
Offline
Il y a un problème de cohérence dans ce que vous me dites.
Voici ce que j'avais compris jusqu'à présent
L'url de l'application site est http://localhost:8081
L'url de l'application cms est http://localhost:8080
Du coup dans l'admin du site http://localhost:8081/_admin, l'url du cms doit être http://localhost:8080
(sinon, quand le site cherche à joindre le cms pour générer une page, il se demande à lui-même et boucle de manière infinie)
Raphael Franchet
Expert Ametys
Offline
En fait, ma configuration est celle que vous m'aviez conseillée à l'époque de ma première installation, à savoir :
un fichier de contexte cms.xml pointant sur le backoffice http://localhost:8081/cms et root.xml pointant sur le front-office http://localhost:8081.
En positionnant http://localhost:8081/cms comme URL du cms dans l'admin du site, cela fonctionne maintenant!
Merci pour votre aide!
Offline