Page 1 of 1

smarty error : unable to read resource: "globalcontent:footer"

Posted: Fri Oct 13, 2006 10:44 pm
by eudev
Je viens de monter un site avec CMSMS v1.0.2, en convertissant un site ancien purement html+php.
Je suis sur Lycos, avec PHP 4.3.1, MySQL 5
http://www.eelf-saintjean.org/
Pour lire une base de données (préexistante) j'ai écrit deux tags utilisateurs (qui reprennent mon ancien code php). Ca marche très bien, sauf que en bas de page j'ai à la place du footer le message d'erreur :
string(61) "Smarty error: unable to read resource: "globalcontent:footer"".
Cette page (Calendrier>carnet>liste récente) utilise le même template que les autres (CSSMenu left + 1 column à peine retouché), pour lesquelles le footer s'affiche sans problème..
Que peut-il se passer?
Merci d'un avis.

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Sat Oct 14, 2006 8:35 am
by jce76350
RE,
en bas de page j'ai à la place du footer le message d'erreur :
string(61) "Smarty error: unable to read resource: "globalcontent:footer"".
Cette page (Calendrier>carnet>liste récente) utilise le même template que les autres (CSSMenu left + 1 column à peine retouché), pour lesquelles le footer s'affiche sans problème..
je pencherais pour une erreur dans l'ecriture du tag "footer" dans le gabarit (template)  si tu utilise le même tag "footer" dans les autres pages

Note ne laisse pas ton adresse email en clair dans le bas de page
C'est la meilleure solution pour avoir des spams.
utilise la balise
{mailto address="monadress@dom.comr" encode="javascript" text="Mon mail" subject="si tu veux"}

A+

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Sat Oct 14, 2006 9:34 am
by eudev
Merci du conseil, que j'ai immédiatement appliqué.
Un point curieux: sur mon site en local (sous Linux, avec PHP 4.4.4 et Mysql 4.1.21) je n'ai pas ce problème.

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Sat Oct 14, 2006 12:44 pm
by jce76350
Re,
Merci du conseil, que j'ai immédiatement appliqué.
Ok Il est trés bien ce site web
Un point curieux: sur mon site en local (sous Linux, avec PHP 4.4.4 et Mysql 4.1.21) je n'ai pas ce problème.
peut être diiférence de PHP
Ou une petite erreur de frappe, il a forcémént un truc

A+

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Tue Oct 17, 2006 10:36 pm
by eudev
Finalement j'ai résolu mon problème en supprimant dans mon gabarit l'emploi de la balise {global_content name='footer'} qui semble ne pas marcher dans ce contexte.
Pourtant le plugin function.global_content.php paraît bien simple (à condition de savoir comment marche la fonction fetch de smarty, ce qui n'est pas mon cas). Merci en tous cas jce350 pour tes réponses.

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Thu Nov 16, 2006 10:44 am
by maxx
Bonjour,

je voulais juste dire que j'ai exactement le même problème et qu'il n'est toujour pas résolu.
Si on contourne le problème en retirant 'footer', la question est toujours là : POURQUOI ça ne fonctionne pas ?

Si d'autres ont des idées...
Merci d'avance ;D

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Thu Nov 16, 2006 12:22 pm
by Pierre M.
Bonjour,

avez-vous installé avec le contenu de démonstration ou une base vide ?
Si avec :
Avant de faire vos modifications, le footer fonctionnait-il bien ?

Conseil : après une install avec le contenu de démonstration, avant de faire la moindre modification, surtout si tout fonctionne bien, faites des *copies* des gabarits, des CSS, des blocs etc et n'utilisez que vos copies, en laissant les originaux intacts. Ainsi, au premier couac dans une de vos copies, vous pourrez comparer avec l'original ok.

PM

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Fri Nov 17, 2006 9:24 am
by maxx
Bonjour,

Pour ma part, j’ai fais un « UPDATE » d’une ancienne version (qui était OK) donc sans recopie des modules de démo.
Petite précision, le footer ne marche pas sur une page qui fais une aciton en base (avec mysql_connect / mysql_select_db / Select blabla from) alors qu’il marche (!!!) si la page ne fait rien en base...

Merci de votre aide.

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Fri Nov 17, 2006 4:31 pm
by Pierre M.
maxx wrote: ... le footer ne marche pas sur une page qui fais une aciton en base (avec mysql_connect / mysql_select_db / Select blabla from) alors qu’il marche (!!!) si la page ne fait rien en base...
Si la page ET le footer tentent de se connecter à la base, peut être essaient-ils aussi de s'en déconnecter ? Et ainsi interférer, l'un déconnectant avant que l'autre n'ait terminé ? (si la connexion est multiplexée)

PM

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Mon Nov 20, 2006 9:39 am
by maxx
Merci mais ce n'est pas ça. :P
Le footer est sur la base "CMS" avec juste un echo() en php dans un TAG utilisateur,
ma page de contenu accede à des données sur une autre base...

Par contre, je fonctionne avec un "ob_start()"... 8)
Je creuse... ;D

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Tue Nov 21, 2006 1:55 pm
by maxx
Voici mon erreur :
J’utilisais l’instruction mysql_connect($myhost,$myuser,$mypassword) pour me connecter à une autre base de donnée.

Cette base hébergée sur le même serveur est accessible avec le même couple User/Password que ma base CMS.
Et c’est ça le soucis, le mysql_connect() renvoi l’ID de ma première connexion (sur la base CMS) et n’en crée pas une nouvelle.
Du coup, le mysql_select_db() « débranche » la base CMS ! ::)
La solution est simple, faire appel au connect() comme ceci : mysql_connect($myhost,$myuser,$mypassword,true) pour forcer une nouvelle connexion. ;)

Merci de votre aide.
:D

Re: smarty error : unable to read resource: "globalcontent:footer"

Posted: Sat Mar 14, 2009 3:58 pm
by leparrain735
Merci maxx !
Bonne analyse et solution efficace.
Topic de 2006 méritant une réponse en 2009 quand on voit le nombre de réponses sur la requete "string(61) "Smarty error: unable to read resource: "globalcontent:footer"" sur google...