Messages erreurs

De Cms Made Simple France
Aller à : navigation, rechercher

CmsMadeSimple est un logiciel très stable et très performant, nous ne le répéterons jamais assez. Néanmoins il arrivera un moment ou vous tomberez sur un message d'erreur ou un écran blanc sur votre site. Voici quelques exemples d'erreurs fréquentes rencontrées par nos équipes ou rapportées par les utilisateurs sur le forum. Tout n'est évidement pas listé mais nous tenterons de tenir à jour afin de conserver une base de connaissance efficace.

Quelques liens qui sont toujours utiles :

Un écran blanc

Symptôme

  • page blanche
  • le code HTML de la page est vide
  • peut apparaitre aussi bien dans le back-office que sur le front-office

Explications

Un écran blanc caractérise un plantage très important du généralement à un code PHP erroné généralement dans une balise utilisateur ou dans un module.

Solutions possibles

Si vous êtes en train de faire une mise à jour de CmsMadeSimple

Dans tous les cas il vous faut analyser la situation : quel est le context ? venez vous de faire une mise à jour ? est-ce localisé à une page précise ? à tout votre site ? depuis combien de temps ça le fait ?

Du code peut être devenu obsolète depuis CmsMadeSimple 1.10 et fait planter certaines balises utilisateurs. Lire la solution

En cas de doute, la meilleure action à mener est de venir sur le forum avec l'ensemble de ses informations afin de trouver de l'aide.

Le message contient : "unknown Tag" ou encore "unrecognized Tag"

Symptôme

Un message d'erreur apparait dans vos pages sur le front-office :

string(000) "Smarty error: [in temporary template line 1]: [plugin] unknown tag - 'stylesheet' (core.load_plugins.php, line 
000)" string(000) "Smarty error: [in temporary template line 1]: syntax error: unrecognized tag 'stylesheet' 
(Smarty_Compiler.class.php, line 590)"

Explications

Il y a dans votre code un appel à une balise smarty de la sorte : {stylesheet [options]}. Or la nouvelle version de CmsMadeSimple ne gérant plus nativement cette balise, elle est retirée du noyau, provoquant ainsi l'erreur

Solutions possibles

La solution est décrite dans le processus de mise à jour de CmsMadesimple : Lire la solution

Le message contient : "Session not working"

Symptôme

Après avoir uploadé tous vos fichiers sur votre hébergement un message d'erreur apparait sur votre site, aucune action possible

Message exact suivit éventuellement de différentes traces :

Session not working, you have problem with some modules and functionality! Ask your provider, exiting! 

Explications

Certains hébergeurs demandent de personnaliser votre hébergement pour gérer les Sessions. Les sessions sont un mécanisme très courant en PHP (PHP étant le langage utilisé par CmsMadeSimple.)

Solutions possibles

Si votre hébergeur est :

Lire plus d'informations sur le mécanisme des sessions

Le message est "ERROR: The CGExtensions module could not be found"

Symptôme

Message rouge en gras sur le haut de votre site, peu importe la page demandée

ERROR: The CGExtensions module could not be found.

Explications

Ce message signifie qu'un de vos modules a besoin un autre module pour fonctionner : CGExtensions.

Solutions possibles

Installer le module CGExtensions résoudra votre problème.

Le message est "Erreur Checksum"

Symptôme

Vous tentez d'uploader un nouveau module ou vous tentez de mettre à jour un module existant et un message d'erreur apparait :

"Erreur Checksum" 

Explications

La raison est purement technique, lié à la forge de CmsMadeSimple et n'a pas pour origine votre installation.

Solutions possibles

Le contournement de cette erreur se fait simplement en téléchargement manuellement le fichier xml depuis la forge (clic droit sur le lien du fichier xml, enregistrer sous.). Une fois le fichier en votre possession vous l'uploadez depuis le panneau d'administration, menu Extensions  » Modules.

Symptôme :

Explications :

Solutions possibles