Gestion des erreurs de paramétrage

Généralités

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.

Détails

SQL

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

PHP

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

JavaScript / jqGrid

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

Références

Table des matières de l'aide administrateur

Table des matières de l'aide