![]() | Gestion des erreurs de paramétrage |
Comme PhpMyApp s'exécute sur plusieurs machines avec différents langages, la mise au point en cas de problème peut être compliquée.
Symptôme | Outil de test | Erreurs dans |
---|---|---|
Pas de données dans une liste, un champ de sélection,... | Exécuter PMA en mode debug (a2m2.ch/appd) | Page de visualisation de debug |
Symptôme | Outil de test | Erreurs dans |
---|---|---|
Erreurs PHP affichées dans la page | Utiliser des : echo $XXX echo '<pre>',print_r($XXXX,true).'</pre> |
Dans la page |
Erreurs PHP non affichées (si se produisent dans les pages de réponse Ajax) |
Afficher le log (avec FTP et notepad++ par exemple ) Utiliser les fonctions : DEBUG_xxx_in_session($Quoi,'Libellé') |
Log du serveur : a2m2.ch/ik-log/error.log |
Symptôme | Outil de test | Erreurs dans |
---|---|---|
La liste ne s'affiche pas | Utiliser des fonctions javaScript : alert('texte'); console.log('Texte'); dispConsoleObjectList(Libellé,Objet); // PMA fct dispConsoleObject(Libellé,Objet); // PMA fct |
Console Java dans le navigateur Afficher le code source de la page et repérer la ligne indiquée avec l'erreur |