Forum CMS Made Simple FR
Erreur apres maj 1.6.7 - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Installation (https://forum.cmsmadesimple.fr/forum-8.html)
+--- Sujet : Erreur apres maj 1.6.7 (/thread-198.html)



Erreur apres maj 1.6.7 - quad11 - 25/02/2010

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.7
#~ Version du MLE si existante : Non
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour,
J'ai fait la mise à jour 1.6.7 et je me retrouve avec l'erreur suivante sur mon site de test:

Fatal error: Call to a member function get_page_content() on a non-object in C:\wamp\www\cod\lib\smarty\Smarty.class.php(1954) : eval()'d code on line 9

La partie /admin fonctionne, mais pas la partie site.

Vers où faut il chercher?

Merci,


Erreur apres maj 1.6.7 - jce76350 - 26/02/2010

re,

Version de PHP ?
Tu as fais une mise à jour à partir de ?

Si ton message d'erreur est complet cela me semble plutôt un problème de balise ou autre dans une page


Erreur apres maj 1.6.7 - quad11 - 26/02/2010

PHP 5.2.11
mise à jour à partir de cmsmadesimple-full-diff-1.6.6-1.6.7.tar.gz
Le message est complet. C'est la seule chose qui s'affiche sur firefox.

Ce que je trouve étonnant, c'est que la partie admin fonctionne, mais pas la partie site elle-même. Donc le pb de contenu de page est plausible.

J'ai essayé de créer une nouvelle page très simple et de faire un preview dans l'éditeur de page. J'obtiens le même message.

Après plusieurs essais, c'est le contenu de Global Metadata dans Global Settings qui explose à la ligne:

{$cgsimple->get_page_content($content_id,"extra1",keywords)}

Le contenu total de Global Metadata est:
<meta name="Generator" content="CMS Made Simple - Copyright © 2004-9 Ted Kulp. All rights reserved." />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="favicon.ico" />
<meta name="robots" content="index,follow" />
{$cgsimple->get_page_content($content_id,"extra1",keywords)}
{if $keywords}
<meta name="keywords" content="{$keywords}" />
{else}
<meta name="keywords" content="mots clefs par defaut" />
{/if}

Comment est-ce que je peux debugger ça?

Merci