J'ai eu quelques problèmes en cours d'exécution des utilitaires basés sur PHP dans la ligne de commande depuis que j'ai activé le XDebug. Il fonctionne très bien lorsque l'exécution du script via un navigateur, mais une fois que je tente une exécution d'un script sur la ligne de commande, il jette les erreurs suivantes:PHP lançant des erreurs XDebug SEULEMENT en mode ligne de commande
h:\www\test>@php test.php
PHP Warning: PHP Startup: Unable to load dynamic library 'E:\development\xampplite\php\ext\php_curl.dll' - The specified module could not be found in Unknown on line 0
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0
h:\www\test>
Le script exécute très bien après, mais il est quelque chose que je peux ne semble pas envelopper ma tête autour. Serait-ce un problème de chemin dans ma configuration php.ini? Je ne suis pas sûr si c'est le cas considérant qu'il jette la même erreur, peu importe où j'accède à la variable d'environnement @php
.
De plus, tous les chemins dans mon php.ini sont absolus. Pas vraiment sûr de ce qui se passe ici.
Cela ressemble à un cas de plusieurs php.ini, et l'interface CLI en utiliser un autre. Pouvez-vous faire un 'phpinfo()' pour voir quel fichier est utilisé? –