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