{{tag>dev php}}
====== A propos du débogage en PHP =======
vérifier la syntaxe d'un script depuis la ligne de commande:
php -l mon_script.php
Redéfinir la configuration locale dans un script
error_reporting(E_ALL);
ini_set('display_errors', 1);
require_once('problem_file.php');
# Ecriredans le journal de log
error_log("test errors log...", 0);
Obtenir des informations sur la configuration
phpinfo();
===== Références =====
* https://stackoverflow.com/questions/18660735/pdo-and-mysql-charset
* https://stackoverflow.com/questions/1053424/how-do-i-get-php-errors-to-display
* https://stackoverflow.com/questions/3758418/numeric-values-of-error-reporting-levels
* https://stackoverflow.com/questions/19520744/what-is-the-difference-between-local-value-and-master-value