Установка Zend Debugger в Wamp/Windows Vista
Я пытаюсь заставить Zend Debugger работать на моем сервере Wamp в Windows Vista.
Вот шаги, которые я следовал:
- Загрузите ZendDebugger-5.2.15-cygwin_nt-i386.zip с http://downloads.zend.com/pdt/server-debugger/
- Скопируйте \ZendDebugger-5.2.15RC1-cygwin_nt-i386\5_2_x_nts_comp\ZendDebugger.dll в c:\wamp\bin\php\php5.3.0\ext\ZendDebugger.dll
Отредактируйте 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 = всегдаПерезапустите Apache
- Скопируйте \ZendDebugger-5.2.15RC1-cygwin_nt-i386\dummy.php в c:\workspace\www\dummy.php
- В соответствии с этим постом установите плагин 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 могут изменить ситуацию в диалоге настроек), либо брандмауэр остановил связь.