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