Piste : • erreurs-1.1
Wiki: Plan du site - Derniers changements - Back link
Table des matières
Erreurs Jelix ¶
Cette page recense toutes les erreurs produites par Jelix, par domaine.
Elle expliquera quand survient le problème et quelle solution lui apporter.
Erreurs 'Diverses' ¶
<BOOKMARK:err1>
(1)erreur inconnue ¶
- Quand :
- Solution :
<BOOKMARK:err2>
(2)il y a une erreur technique sur le site. Essayer de vous connecter plus tard ¶
- Quand :
- Solution :
Erreurs liées aux Selecteurs ¶
Cette section liste les erreurs liées aux erreurs d'utilisation des sélecteurs Elle donnera le message d'erreur suivi de quand ce message survient et de la résolution du problème.
<BOOKMARK:err10>
(10)Syntax du sélecteur "%s" invalide (type=%s) ¶
- Quand : le selecteur n'est pas correctement “orthographié”
- Solution : Définir un selecteur valide, comme
"type:unModule~uneRessource"
<BOOKMARK:err11>
(11)Le sélecteur "%s" ne désigne pas une ressource de type %s ¶
- Quand : vous tentez d'utiliser/d'appeler un selecteur qui n'existe pas pour la ressource demandée, par exemple
jDao::get('monModule~monDao');
mais"monDao"
n'existe pas - Solution : Corrigez le nom de la ressource ou créez-la.
<BOOKMARK:err12>
(12)Module inconnu dans le sélecteur "%s" ¶
- Quand : vous tentez d'utiliser/d'appeler un selecteur dont le module demandée n'existe pas, par exemple
jDao::get('monModule~monDao');
mais"monModule"
n'existe pas - Solution : Corrigez le nom du module ou créez-le.
Erreurs liées aux Fichiers ¶
<BOOKMARK:err20>
(20)Le répertoire demandé (%s) n'existe pas ¶
- Quand : vous tentez d'écrire dans un fichier dont le répertoire n'existe pas
- Solution : vérifiez le nom du fichier et/ou du répertoire qui le contient
<BOOKMARK:err21>
(21)Impossible d'écrire le fichier %s, assurez-vous que le répertoire %s autorise l'écriture ¶
- Quand : vous tentez d'écrire dans un fichier mais le répertoire n'est soit pas présent, soit ne permet pas qu'on écrive dedans.
- Solution : Vérifiez l'existence du répertoire et ses droits d'accès en écriture
<BOOKMARK:err22>
(22)Un problème est survenu lors de l'écriture du fichier %s en utilisant le fichier temporaire %s ¶
- Quand : vous tentez d'écrire dans un fichier temporaire, mais n'en avez pas les droits
- Solution : vérifiez les droits d'accès au répertoire
<BOOKMARK:err23>
(23)Le fichier %s n'existe pas ¶
- Quand : Vous tentez d'accéder à un fichier qui n'existe pas
- Solution : Vérifiez le nom dudit fichier ainsi que le nom du répertoire qui le contiendrait
<BOOKMARK:err24>
(24)Un problème est survenu lors de l'écriture du fichier ini %s ¶
- Quand : Vous tentez d'écrire dans un fichier ini (avec jIniFile::write)
- Solution : Vérifiez les droits d'accès au répertoire contenant ce fichier ainsi que les droits sur ce fichier
<BOOKMARK:err25>
(25)Impossible de supprimer le répertoire racine de votre système de fichier ¶
- Quand : Vous tentez de supprimer entièrement le contenu de votre système de fichier
- Solution : vérifiez le nom du répertoire
Erreurs liées aux URLS ¶
<BOOKMARK:err30>
(30)Le moteur d'url %s est introuvable ¶
- Quand : le nom du moteur d'url indiqué dans la configuration de votre application n'existe pas
- Solution : vérifiez que le nom du moteur est l'un de ceux fournis par le framework
Erreurs liées à la ligne de commandes ¶
<BOOKMARK:err40>
(40)Commande "%s" inconnue ¶
- Quand : Vous tentez d'utiliser une commande inapropriée
- Solution : executer la commande
php jelix --help
pour vérifier la syntaxe attendue
<BOOKMARK:err41>
(41)Paramètre "%s" manquant ¶
- Quand : Vous tentez d'utiliser une commande incomplète
- Solution : executer la commande
php jelix --help
pour vérifier la syntaxe attendue
<BOOKMARK:err42>
(42)Valeur manquante pour l'option "%s" ¶
- Quand : Vous tentez d'utiliser une commande à laquelle une option est attendue mais non fournie
- Solution : executer la commande
php jelix --help
pour vérifier la syntaxe attendue
<BOOKMARK:err43>
(43)Option "%s" inconnue ¶
- Quand : Vous avez le bon nombre de paramètres mais cette option n'est pas reconnue pour la commande utilisée
- Solution : executer la commande
php jelix --help
pour vérifier la syntaxe attendue
<BOOKMARK:err44>
(44) Trop de paramètres ¶
- Quand : Vous avez saisi trop d'informations pour la commande utilisée
- Solution : executer la commande
php jelix --help
pour vérifier la syntaxe attendue
Erreurs liées à jSession ¶
<BOOKMARK:err90>
(90)Le nom de session ne peut être vide et ne doit contenir que des caractères alpha-numériques. ¶
- Quand : le nom de session indiqué dans la configuration de votre application n'est pas correcte
- Solution : vérifier qu'il ne contienne que des caractères alpha-numériques.
Erreurs liées aux Actions ¶
<BOOKMARK:err100>
(100)Action %s : le fichier contrôleur %s n'existe pas ¶
- Quand : vous tentez d'appeler un contrôleur, dont le fichier n'existe pas
- Solution : vérifiez que le nom du contrôleur est correctement orthographié et/ou créez le contrôleur attendu.
<BOOKMARK:err101>
(101)Action %s : la classe contrôleur %s n'existe pas (fichier : %s) ¶
- Quand : vous tentez d'utiliser 'une classe qui n'existe pas dans le fichier indiqué.
- Solution : vérifiez le nom de la classe dans ledit fichier
<BOOKMARK:err102>
(102)Action %s : la méthode %s de la classe contrôleur %s n'existe pas (fichier : %s) ¶
- Quand : vous tentez d'appeler une méthode, de la classe du contrôleur indiqué dans le fichier mentionné, qui n'est pas présente.
- Solution : vérifiez l'orthographe de la méthode ou créez la .
<BOOKMARK:err110>
(110)Action %s : la réponse %s n'existe pas (fichier : %s) ¶
- Quand : vous tentez d'appeler une réponse qui n'existe pas
- Solution : vérifiez l'orthographe de la réponse
<BOOKMARK:err111>
(111)Action %s : Le type de réponse "%s" est inconnu (fichier : %s) ¶
- Quand : Le type de réponse utilisé dans le fichier indiqué n'existe pas
- Solution : Vérifiez les Types de réponses possibles
<BOOKMARK:err112>
(112)Action %s : La classe pour la réponse de type "%s" ne peut être chargée (fichier : %s) ¶
- Quand :
- Solution :
<BOOKMARK:err113>
(113)Action %s : le type de réponse "%s" n'est pas permis pour la requête courante (file : %s) ¶
- Quand :
- Solution :
<BOOKMARK:err120>
(120)L'execution de %s a retourné : %s ¶
- Quand : vous tentez d'utiliser la réponse type LatexToPdf
- Solution : vérifiez les paramètres utilisés par pdflatex
Erreurs liées aux Coordinateurs ¶
<BOOKMARK:err130>
(130)Module "%s" inconnu ou désactivé ¶
- Quand : Le module que vous tentez d'utiliser n'est pas défini ou activé
- Solution : Vérifiez que le nom de module se trouve bien défini dans le fichier
defaultconfig.ini.php
sur la paramètretrustedModules
<BOOKMARK:err131>
(131)Action "%s" inconnue ¶
- Quand : l'action que vous tentez d'utiliser n'existe pas au sein des modules défini dans le fichier
defaultconfig.ini.php
sur la paramètretrustedModules
- Solution : vérifiez l'orthographe du nom de l'action de votre module
<BOOKMARK:err132>
(132)Réponse non spécifiée (action %s) ¶
- Quand : L'action que vous utilisez n'utilise pas de réponse
- Solution : Vérifiez que vous ayez bien défini une réponse
$this->reponse()
appropriée pour votre action
<BOOKMARK:err133>
(133)Action %s : Le type par défaut "%s" est inconnu ¶
- Quand : le type de réponse par défaut n'existe pas
- Solution : Vérifiez l'orthographe du nom de la réponse ou créez le
<BOOKMARK:err134>
(134)Action %s : La classe pour la réponse du type par défaut "%2$s" ne peut être chargée ¶
- Quand : votre classe de réponse utilisée dans votre fichier de configuration
defaultconfig.ini.php
pour le type de reponse, n'existe pas - Solution : Vérifiez l'orthographe du nom de la classe de votre réponse exemple dans
[response]
vérifiez la valeur dehtml=
correspond bien à une classe se trouvant dans le dossierresponses
de votre application
<BOOKMARK:err135>
(135)Le plugin de coordination %s est nécessaire, activez le dans la configuration de votre application ¶
- Quand : vous tentez d'utiliser un plugin coordinateur qui n'est pas activé
- Solution : ajouter le nom du plugin coordinateur dans la section [coordplugins] du fichier
defaultconfig.ini.php
de votre application (ou dans le fichier config.ini.php de votre point d'entrée)
<BOOKMARK:err136>
(136)Module "%s" inconnu ¶
- Quand : Le module que vous tentez d'utiliser n'existe pas dans le dossier module de votre application
- Solution : Vérifiez l'orthographe du nom du module ou créez le
Erreurs liées à l'includer ¶
<BOOKMARK:err140>
(140)Includer : le sélecteur %s n'indique pas de fichier source ¶
- Quand :
- Solution :
Erreurs liées aux Réponses ¶
<BOOKMARK:err150>
(150) Aucun contenu défini pour la réponse XML ¶
- Quand :
- Solution :
<BOOKMARK:err151>
(151) Contenu xml invalid pour la réponse XML ¶
- Quand :
- Solution :
<BOOKMARK:err152>
(152) Fichier inconnu pour la réponse Binary (%s) ¶
- Quand :
- Solution :
<BOOKMARK:err153>
(153) Impossible de faire la redirection : url non renseignée ¶
- Quand :
- Solution :
<BOOKMARK:err154>
(154) Aucun objet de type jTcpdf n'a été fourni ¶
- Quand :
- Solution :
Erreurs liées aux traductions ¶
<BOOKMARK:err200>
(200)La clef de locale "%s" est invalide ( charset %s, langue %s) ¶
- Quand :
- Solution :
<BOOKMARK:err201>
(201)La clef de locale "%s" est inexistante (pour le module %s, charset %s, langue %s) ¶
- Quand :
- Solution :
<BOOKMARK:err202>
(202)Le fichier pour la clef de locale "%s" n'existe pas (module %s, charset %s, langue %s) ¶
- Quand :
- Solution :
Erreurs liées aux Templates ¶
<BOOKMARK:err300>
(300)Dans le template %2$s la syntaxe de balise %1$s est invalide ¶
- Quand : La syntaxe de la balise n'est pas conforme
- Solution : Vérifiez la syntaxe de la balise concernée parmis celles ci
<BOOKMARK:err301>
(301)Dans le template %2$s la syntaxe de la fonction %1$s est invalide ¶
- Quand : Vous tentez d'utiliser une fonction avec de mauvais paramètres
- Solution : Vérifiez la syntaxe de la fonction parmis celles ci
<BOOKMARK:err302>
(302)Dans le template %2$s la fonction %1$s est inconnue ¶
- Quand : Vous tentez d'utiliser une fonction de templat qui n'existe pas
- Solution : Vérifiez l'orthographe de celle-ci (parmis celles ci) ou créez la.
<BOOKMARK:err303>
(303)Dans le tag %s du template %3$s la syntaxe du modificateur %2$s est invalide ¶
- Quand : La syntaxe de votre modificateur n'est pas conforme
- Solution : Vérifiez la syntaxe du modificateur parmis ceux ci
<BOOKMARK:err304>
(304)Dans le tag %s du template %3$s le modificateur %2$s est inconnu ¶
- Quand : Le modificateur utilisé dans le tag n'existe pas
- Solution : Vérifiez que ce modificateur existe parmis ceux ci ou créez le .
<BOOKMARK:err305>
(305)Dans le template %2$s, la fin d'un bloc %1$s est manquant ¶
- Quand : Vous avez débuté un bloc et omis sa fin
- Solution : Par exemple vous avez demarré un bloc
{foreach}
en oubliant{/foreach}
ou un{if}
sans{/if}
etc..
<BOOKMARK:err306>
(306)Dans le template %2$s, le début d'un bloc %1$s est manquant ¶
- Quand : Vous avez mis la fin d'un bloc et omis son début
- Solution : Par exemple vous avez fini un bloc
{/foreach}
en oubliant{foreach}
ou un{/if}
sans{if}
etc..
<BOOKMARK:err307>
(307)Dans le tag %s du template %3$s, le code php %2$s n'est pas autorisé ¶
- Quand :
- Solution :
<BOOKMARK:err308>
(308)Dans le tag %s du template %s, clef de localisation vide ¶
- Quand :
- Solution :
<BOOKMARK:err309>
(309)Dans le tag %s du template %3$s, le caractère %2$s n'est pas autorisé ¶
- Quand :
- Solution :
<BOOKMARK:err310>
(310)Dans le tag %s du template %s, il y a des erreurs au niveau des parenthèses ¶
- Quand :
- Solution :
<BOOKMARK:err311>
(311)Le fichier template %s est introuvable ¶
- Quand :
- Solution :
<BOOKMARK:err312>
(312)Dans le template %2$s La balise meta %1$s est inconnue ¶
- Quand :
- Solution :
<BOOKMARK:err313>
(313) Dans le template %2$s La syntaxe de la meta %1$s est invalide ¶
- Quand :
- Solution :
<BOOKMARK:err314>
(314)Dans le tag %s du template %s, arguments manquants ¶
- Quand :
- Solution :
<BOOKMARK:err315>
(315)Dans le tag %s du template %s, arguments en trop ¶
- Quand :
- Solution :
<BOOKMARK:err316>
(316)Dans le tag %s du template %3$s, nombre d'arguments incorrect (%2$s attendus) ¶
- Quand :
- Solution :
<BOOKMARK:err317>
(317)Dans le tag %s du template %s, il manque la fin de la clef de localisation ¶
- Quand :
- Solution :
<BOOKMARK:err318>
(318)Dans le tag %s du template %3$s, les constantes (%2$s) sont interdites ¶
- Quand :
- Solution :
<BOOKMARK:err319>
(319)Dans le tag %s du template %3$s, nombre d'arguments incorrect (%2$s attendus) ¶
- Quand :
- Solution :
<BOOKMARK:err320>
(320)Dans le modificateur %s dans le template %3$s, nombre d'arguments incorrect (%2$s attendus) ¶
- Quand :
- Solution :
<BOOKMARK:err321>
(321)Le tag %s dans le template %2$s n'est pas autorisé dans un template sans confiance ¶
- Quand :
- Solution :
<BOOKMARK:err322>
(322)Dans le tag %2$s du template %3$s l'argument %1$s est inconnu ¶
- Quand :
- Solution :
<BOOKMARK:err323>
(323)Dans le tag %1$s du template %3$s la syntaxe est invalide ¶
- Quand :
- Solution :
Erreurs liées à jMailer ¶
<BOOKMARK:err350>
(350)jMailer : vous devez fournir au moins une adresse de destinataire. ¶
- Quand :
- Solution :
<BOOKMARK:err351>
(351)jMailer : mailer non pris en charge (%s) ¶
- Quand :
- Solution :
<BOOKMARK:err352>
(352)jMailer : Ne peut pas lancer l'exécution: %s ¶
- Quand :
- Solution :
<BOOKMARK:err353>
(353)jMailer : Impossible d'instancier la fonction mail. ¶
- Quand :
- Solution :
<BOOKMARK:err354>
(354)jMailer : SMTP Erreur: Echec de l'authentification. ¶
- Quand :
- Solution :
<BOOKMARK:err355>
(355)jMailer : L'adresse d'expéditeur suivante a échoué : %s ¶
- Quand :
- Solution :
<BOOKMARK:err356>
(356)Erreur SMTP: Les destinataires suivants sont en erreur : %s ¶
- Quand :
- Solution :
<BOOKMARK:err357>
(357)Erreur SMTP: Données incorrects. ¶
- Quand :
- Solution :
<BOOKMARK:err358>
(358)Erreur SMTP: Impossible de se connecter au serveur SMTP . ¶
- Quand :
- Solution :
<BOOKMARK:err359>
(359)jMailer : Impossible d'accéder au fichier: %s ¶
- Quand :
- Solution :
<BOOKMARK:err360>
(360)jMailer : Erreur Fichier: ouverture impossible: %s ¶
- Quand :
- Solution :
<BOOKMARK:err361>
(361)jMailer : Encodage inconnu: %s ¶
- Quand :
- Solution :
<BOOKMARK:err362>
(362)jMailer : erreur signature: %s ¶
- Quand :
- Solution :
Erreurs liées à la gestion des Droits (ACL) ¶
<BOOKMARK:err370>
(370) Driver %s pour jAcl non trouvé ¶
- Quand : le driver indiqué dans le fichier defaultconfing.ini.php, à la section acl2, ne correspond pas à un driver connu.
- Solution : indiquez un driver “supporté”
<BOOKMARK:err371>
(371) L'utilisateur n'a pas les droits pour cette action ¶
- Quand : ce message d'erreur s'affiche quand un utilisateur ne dispose pas des droits nécessaire pour effectuée l'action voulu.
- Solution : aucune. erreur voulue par le système (de droits) afin d'éviter que n'importe qui fasse n'importe quoi.
Erreurs liées aux Bindings ¶
<BOOKMARK:err380>
(380) Le binding pour %s n'est pas défini ¶
- Quand
- Solution
Erreurs liées jDateTime ¶
<BOOKMARK:err400>
(400)jDateTime: date/heure invalide (%d-%d-%d %d:%d:%d) ¶
- Quand : le format de date fourni n'est pas correcte
- Solution : corriger ce format pour qu'il corresponde à
"Année-Mois-Jour Heure:Minute:Seconde"