Установка Zend Debugger в Wamp/Windows Vista

Я пытаюсь заставить Zend Debugger работать на моем сервере Wamp в Windows Vista.

Вот шаги, которые я следовал:

  1. Загрузите ZendDebugger-5.2.15-cygwin_nt-i386.zip с http://downloads.zend.com/pdt/server-debugger/
  2. Скопируйте \ZendDebugger-5.2.15RC1-cygwin_nt-i386\5_2_x_nts_comp\ZendDebugger.dll в c:\wamp\bin\php\php5.3.0\ext\ZendDebugger.dll
  3. Отредактируйте php.ini (проверил с помощью phpinfo(), что я правильно редактирую php.ini) следующим образом:

    zend_extension_ts = C: \ wamp \ bin \ php \ php5.3.0 \ ext \ ZendDebugger.dll zend_debugger.allow_hosts = 127.0.0.1
    zend_debugger.expose_remotely = всегда

  4. Перезапустите Apache

  5. Скопируйте \ZendDebugger-5.2.15RC1-cygwin_nt-i386\dummy.php в c:\workspace\www\dummy.php
  6. В соответствии с этим постом установите плагин Zend Debugger для PDT

Наконец, когда я тестирую отладчик, запустите "Конфигурация запуска"> "Веб-страница PHP"> "MyDebug"> "Отладчик теста": "Тестирование связи с клиентским хостом /IP:" localhost "... и затем это:

Истекло время ожидания, когда сервер отладки попытался подключиться к следующим клиентским хостам / IP-адресам - localhost.

Также нет никаких замечаний о Zend Debugger, нет ничего подобного: http://www.thierryb.net/pdtwiki/images/a/a9/Phpinfo_zenddbg_section_01.png

1 ответ

Решение

Вы проверили брандмауэр?

Похоже, вам удалось установить отладчик, если его сообщил phpInfo... так что я предполагаю, что вы либо установили неправильные настройки (localhost или 127.0.0.1 могут изменить ситуацию в диалоге настроек), либо брандмауэр остановил связь.

Другие вопросы по тегам