Jean-Christophe TABAREAU wrote:
Bonjour la communaut�. a mon humble avis �a ressemble � un pb de r�solution de noms ?
Pour ma part je proc�derai par �tape
Je v�rifierai sur la machine cliente (non localhost) que la r�solution de nom se passe bien (serveur DNS correctement configur�) ou plus simple encore pour ne pas se compliquer l'existantce je ferai le test suivant sous une station avec le winwin � bilou j'ajouterai dans le fichier "hosts" la ligne d'adressage correspondant � monsite
192.168.xxx.xxx monsite
si pas de results, je jeterai un oeil � ma conf apache (http.conf) je repr�ciserai l'adresse host de mon site dans le VirtualHost:
<VirtualHost 192.168.XXX.XXX:80>
ServerName : monsite
enfin je v�rifierai que dans la red�finition des r�les http://192.168.XXX.XXX:8280/VirtualHostBase/http/%{HTTP_HOST}:80/monsite/VirtualHostRoot/$1 que "monsite" pointe bien vers le site souhait� (�a parrait idiot mais j'ai moi-m�me eu la b�tise d'y mettre le nom d'instance zope par inadvertance : cependant apache retourne une page d'erreur)
si le serveur apache tourne sur la m�me machine que zope/CPS, je sugg�re m�me de remplacer l'adresse host par localhost : http://localhost:8280/VirtualHostBase/http/%{HTTP_HOST}:80/monsite/VirtualHostRoot/$1
Si �a ne marche toujours pas, au del� je ne ma�trise plus � moins qu'un peu d'eau de Lourdes sur le serveur host... euh non rien ;-)
Bien cordialement Jean-Christophe TABAREAU
Message: 1 Date: Tue, 22 Mar 2005 10:46:30 +0000 From: "Guy Zmi" <[EMAIL PROTECTED]> Subject: [CPS-users-fr] Breadcrumbs et racine de site ?? To: [email protected] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; format=flowed
Bonjour,
Apres avoir configur� apache en front-end :
RewriteRule ^(.*)
http://192.168.XXX.XXX:8280/VirtualHostBase/http/%{HTTP_HOST}:80/monsite/VirtualHostRoot/$1
[L,P]
Je n'acc�de plus � la racine de mon site depuis l'exterieur hors en localhost pas de probl�me.
Comment puis-je y rem�dier ??
Cordialement, Guy Zmi.
Bonjour, le probl�me est dans le script qui calcule les valeurs des breadcumbs. Sans rewrite Apache cela fonctionne puisque le portal id est d�j� dans l'url courante, avec un rewrite le portal id n'est plus dans l'url courante.
comparer:
http://cvs.nuxeo.org/cgi-bin/viewcvs.cgi/CPS3/CPSDefault/skins/cps_default/getBreadCrumbs.py?rev=1.17
et: http://cvs.nuxeo.org/cgi-bin/viewcvs.cgi/CPS3/CPSPortlets/skins/cpsportlets_widgets_cps3/getBreadcrumbsItems.py?rev=1.6
pour que cela fonctionne avec les vhosts il faut rajouter la racine du site explicitement:
....
if first_item == 0 or display_site_root:
items.append(
{'id': portal_id,
'title': portal.title_or_id(),
'url': base_url,
})/JM
_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
