02/08/2012, 17:20:10
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: ?
#~ Url du site :
#~ Hébergeur / Soft : OVh
#~ Informations Système :
#~ Cms Version: 1.11
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ FileManager: 1.4.0
#~ MenuManager: 1.8.2
#~ ModuleManager: 1.5.5
#~ News: 2.12.7
#~ Printing: 1.0.4
#~ Search: 1.7.6
#~ ThemeManager: 1.1.7
#~ TinyMCE: 2.9.10.1
#~ CMSPrinting: 1.0.2
#~ MicroTiny: 1.2.3
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ output_compression: false
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: p
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.17
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.49
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Retour d’expérience de MAJ sur 2 sites.
J'ai mis à jour un premier site qui s'est plutôt bien passé.
Par contre le second....
Les pages du sites affichaient une page d'erreur smarty au lieu du site:
[ins]Syntax Error in template "tpl_body:23" on line 34 "{if title != 'Accueil'}{<h1> <img src="images/Icon.png" width="22" height="21" alt="PostHeaderIcon" />{title}</h1> {/if}" - Unexpected "<"
[/ins]
Et je ne pouvais pas éditer ou créer une page du site dans l'administration (Le reste de l'administration fonctionnait), j'avais l'erreur:
[ins]Fatal error: Class 'CMS_Content_block' not found in /lib/classes/contenttypes/Content.inc.php on line 468[/ins]
Je ne pouvais pas modifier et enregistrer les gabarits, même en mettant à la place le gabarit minimal.
J'avais l'erreur: 'No content blocks defined in template' au moment de sauvegarder.
C'était l'impasse...
J'ai failli tout réinstaller après une multitude de manipulation. (changer de gabarit par défaut par exemple)
Ce qui m'a permit de repartir:
Créer un nouveau gabarit "toto" avec le gabarit par défaut. (ça cela a marché)
Copier coller le code mon gabarit du site dans ce nouveau gabarit en enlevant le code qui lui posé problème:
[ins]{if title != 'Accueil'}{<h1> <img src="images/Icon.png" width="22" height="21" alt="PostHeaderIcon" />{title}</h1> {/if}" [/ins]
Associer toutes les pages a ce gabarit.
Et la tout remarche, même les anciens gabarit que je pouvais pas modifier maintenant je peux les modifier!
**********
Par contre je comprends pas c'est clair qu'il y a une accolade en trop.
Mais est ce qu'une mise a jour modifie les templates ou cette erreur étaient présente dans l'ancien gabarit mais en fonctionnant bien!