12 Stimmen

PHP löst XDebug-Fehler NUR im Kommandozeilenmodus aus

Seit ich XDebug aktiviert habe, habe ich einige Probleme beim Ausführen von PHP-basierten Dienstprogrammen in der Kommandozeile. Es läuft gut, wenn ich ein Skript über einen Browser ausführe, aber sobald ich versuche, ein Skript über die Befehlszeile auszuführen, werden folgende Fehler ausgegeben:

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>

Das Skript läuft danach einwandfrei, aber das ist etwas, das ich nicht verstehen kann. Könnte es ein Pfadproblem innerhalb meiner php.ini-Konfiguration sein? Ich bin mir nicht sicher, ob das der Fall ist, wenn man bedenkt, dass der gleiche Fehler auftritt, egal wo ich auf die @php Umweltvariable.

Außerdem sind alle Pfade in meiner php.ini absolut. Ich bin mir nicht ganz sicher, was hier los ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X