xampp 1.7.4 + winxp + затмение - PullRequest
2 голосов
/ 21 июня 2011

Я скачал последнюю версию Xampp (1.7.4), установил ее под Windows XP, отключил брандмауэр и настроил как php.ini, так и eclipse в соответствии с инструкциями по установке eclipse.

При запуске функции phpinfo () как внутри, так и снаружи eclipse я вижу загруженный Xdebug, но когда я пытаюсь запустить режим отладки в eclipse, он замирает на 57% (в ожидании соединения xdebug).

В логе xdebug у меня есть:

Log opened at 2011-06-20 19:38:30
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" fileuri="file:///C:/xampp/htdocs/test/test.php" language="PHP" protocol_version="1.0" appid="2912" idekey="ECLIPSE_DBGP"><engine version="2.1.0rc1"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2010 by Derick Rethans]]></copyright></init>

-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" status="stopping" reason="ok"></response>

Log closed at 2011-06-20 19:38:34

Файл, который я пытался отладить, называется test.php.

Вы можете посмотреть мой php.ini здесь: http://sostudent.com/XAMPP%201.7.4.htm

Вы можете посмотреть некоторые скриншоты конфигурации eclipse здесь:

> http://sostudent.com/eclipse_servers.JPG
> http://sostudent.com/eclipse_executables.JPG
> http://sostudent.com/eclipse_debuggers.JPG
> http://sostudent.com/eclipse_debug.JPG

Моя конфигурация php.ini для xdebug выглядит следующим образом:

[XDebug]
;; Only Zend OR (!) XDebug
zend_extension ="C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=true
xdebug.remote_host=localhost
xdebug.remote_port=10000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\xampp\tmp"
xdebug.remote_log="C:\xampp\apache\error\xdebug.log"

Может кто-нибудь помочь ?? Я не могу понять это ...

Спасибо !!

1 Ответ

1 голос
/ 21 июня 2011

Решил мою проблему, изменив порт, который я использовал, на 9005. 9000 не работал и 10000, но я не знаю почему.

В любом случае, все хорошо сейчас !!

Спасибо

...