Cet article a été posté le Jeudi, 4 Septembre 2008 à 18:50 et est classé dans Technique . Vous pouvez suivre les réponses à ce bulletin avec le fil RSS 2.0 flux. Vous pouvez laisser une réponse , ou trackback depuis votre propre site.
Il ya parfois des petites erreurs dans vos scripts PHP et vous avez besoin de les déboguer. Si vous n'avez pas accès au journal d'erreur PHP mondiale, alors il sera difficile de voir ce qui va mal et où.
Toutefois, si vous êtes en mesure de mettre un fichier htaccess. Sur votre hébergeur, vous pouvez ajouter quelques commandes utiles à ce fichier PHP pour permettre l'enregistrement et l'affichage. Cela vous permet de découvrir ce qui se passe dans votre script.
Afficher les erreurs php dans la fenêtre du navigateur:
Placez le code suivant dans votre fichier. Htaccess:
php_flag display_errors on
Attention: cette commande affiche toutes les erreurs PHP dans votre fenêtre de navigateur et les autres voient ces erreurs trop, lorsqu'ils naviguent sur votre site. Les erreurs PHP afficher le nom et le chemin des fichiers où l'erreur s'est produite (également inclus les fichiers). Vous ne devez activer cette fonction lorsque vous en avez vraiment besoin. Assurez-vous de la désactiver par la suite.
L'exploitation forestière erreurs PHP dans un fichier
php_flag log_errors on
php_value error_log php.txt
Vous devez remplacer php.txt avec le chemin d'accès correct à votre fichier de log. Ce fichier doit être accessible en écriture par le propriétaire avec lequel PHP fonctionne. Habituellement, ce n'est personne, apache ou www lorsque vous exécutez PHP comme module Apache. Assurez-vous que le répertoire qui contient le fichier journal a les permissions.
Voici la version complète. htaccess
php_flag display_errors sur
php_flag log_errors sur
php_value error_log php.txt
Un autre moyen pratique pour le débogage des scripts PHP est d'utiliser echo $variable chaque fois que vous pensez qu'il ya quelque chose qui ne va pas dans votre script. Il suffit de mettre cette commande après toutes les étapes importantes de votre script et d'afficher la valeur de vos variables importantes.
débogage Happy!
Quelques liens de débogage plus:
- Zend Studio IDE inclut un débogueur
- NuSphere PhpED est également un débogueur populaires
- XDebug extension pour PHP est également à l'esprit.




