J'écris des plugins et des thèmes de WordPress, et je trouve qu'il est difficile de déboguer car la page a été chargée, $ _get, $ _post et $ _Request sont tous vides. Même avec les rapports d'erreur définis, je ne reçois pas d'erreur d'erreur autre qu'une page vierge chaque fois qu'une erreur est fatale. Est-il de toute façon pour activer un "mode de débogage" pour WordPress? P>
Merci! P>
4 Réponses :
Il y a (plus d'un /) un moyen d'activer "un" mode de débogage "" pour PHP en général. Et c'est installer une extension de débogueur comme par ex. xdebug .
Vous avez besoin d'un client qui se connecte au débogueur et récupère + affiche les informations.
Netbeans 6.7 a été publié et son module PHP prend en charge XDEBUG. Il est devenu un joli IDE pour le développement PHP . P>
Hélas, j'utilise un hébergement Web hébergé et mon style de développement PHP est de télécharger directement sur le Webhost pour les tests. Merci cependant et si je développe jamais sur ma machine Windows, j'utiliserais ceci
Plug-in WordPress debug de poire: http://wordpress.org/extend/plugins / WP-Pear-Debrug /
Mise à jour 4/08/2015: strong> Le plugin ci-dessus n'a pas été mis à jour dans quelques années. Vous pouvez également utiliser les fonctions de débogage de WordPress PHP intégrées dans voir wp-config.php code>, à savoir: p>
À partir de PHP 7.0 (incertain) qui jette presque des erreurs comme une exception, il semble que WordPress arrête parfois de rainurer sans aucun message d'erreur. (Bien sûr, même si des paramètres ci-dessus sont terminés.) Réglage Set_Exception_Handler Code> gist.github. com / kaorukobo / 795d43c9a594b021c2d09fffd2935b37 a aidé ce problème.
Je sais que cela a longtemps été répondu, mais si vous définissez ('wp_debug', true); code> dans votre wp-config.php et ne constatez toujours pas d'erreurs, puis ajoutez ce code juste après La déclaration de définition: p>
if (wp_debug) ini_set ("display_errors ', 1); code> p>
Regardez le débogueur WordPress FirepHP (Lien de spam supprimé). Il utilise FirephP pour déboguer WordPress via le navigateur Web. P>
Caractéristiques principales: P>