J'ai oublié de préciser un truc avec la config de PHP en CLI sous Wamp.
En temps normal, dans Wamp avec
Apache, le
php.ini est chargé depuis le dossier
/apachex.y.z/binEn
CLI ça change ! Le
php.ini est chargé depuis le dossier
/phpx.y.zLe plus simple, c'est de placer un fichier
php-cli.ini dans
C:\windows, c'est plus rapide d'accès pour le modifier.
En priorité,
CLI recherchera le fichier
php-cli.ini dans le dossier de PHP puis dans le dossier Windows.
Si ce fichier n'existe pas, c'est
php.ini qui sera cherché, dans les mêmes dossiers et dans le même ordre.
Pour savoir quel fichier de config est chargé, il suffit d'entrer ceci :
Ca donnera quelque chose comme ceci :
Sinon, si rien n'est placé dans le dossier de Windows et que
php-cli.ini n'existe pas :
Il est bon aussi de noter que
php-win.exe peut être utilisé à la place de
php.exeLa seule différence est que ce PHP n'affichera pas de fenêtre MS-DOS intempestive. C'est très pratique si on lance des scripts PHP depuis le planificateur de tâches, par exemple, ça se fait en tâche de fond sans se faire remarquer.