J'ai essayé de lancer php depuis la console cmd de windows (pour des tests unitaires), tout fonctionne sauf lorsque j'essaie d'utiliser une base de données, et pour cause : le module mySQL doit être chargé par un fichier PHP.ini.
Je copie le php.ini depuis mon easyphp (localisé dans c:\programm files\easyphp\conf_files) que je nomme php-console.ini, et je modifie cette directive :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
extension_dir = "C:\Program Files\EasyPHP5.2.10\php\ext"
Je lance php.exe -c "C:\Program Files\EasyPHP5.2.10\conf_files\php-console.ini", en résultat j'ai une erreur sur chaque module à charger, initialisée par php.exe, de ce type :
"Cette application n'a pas pu démarrer car LIBMYSQL.dll est introuvable." puis une seconde fenêtre me précise : "PHP Startup: Unable to load dynamic library 'C:\Programm Files\EasyPHP5.2.10\php\ext\php_mysql.dll' - Le module est introuvable !"
C'est pourtant le chemin ou se trouvent les fichier des modules, je ne saisis pas.