XDebug установлен, но не работает - PullRequest
0 голосов
/ 25 января 2011

Я только что загрузил последнюю версию xdebug для моей машины с Windows, на которой установлен wamp и php 5.3. После следования инструкциям по установке и перезапуску моих сервисов он, похоже, устанавливается в соответствии с информацией php:

Xdebug

Поддержка xdebug => включена Версия => 2.1.0

Однако, если я попытаюсь использовать в скрипте следующее: xdebug_start_trace ( 'C: \ test.txt');

Я получаю эту ошибку: Неустранимая ошибка: вызов неопределенной функции xdebug_start_trace () i

Что происходит?

Спасибо, Ионы

Ответы [ 2 ]

2 голосов
/ 26 января 2011

WampServer имеет два файла php.ini, один для веб-страниц Apache, другой для CLI. Убедитесь, что вы отредактировали правильный файл.

C:\wamp\bin\php\php5.3.0\php.ini для CLI. Для веб-страниц есть еще один на C:\wamp\www\bin\apache\Apache2.2.11\bin\php.ini

0 голосов
/ 25 января 2011

Несколько уникальных вещей о xdebug: ваш php.ini должен начинаться с zend_extention=, а не extension=. А в Linux вам нужно указать полный путь к xdebug.so (такой же, как xdebug.dll), даже если он находится в том же каталоге, что и остальные ваши расширения. Windows, вероятно, то же самое.

...