Настройка Zend отладчика в затмении PDT

Я хочу отлаживать свои php-страницы из Eclipse с помощью сервера Apache24 httpd

Я использую потокобезопасную версию PHP, а также скачал поточно-безопасный Zend отладчик.

Следующие шаги, которые я выполнил

  • Скопировал ZendDebugger.dll в C: \ Softwares \ php \ php-5.6.8-Win32-VC11-x64 \ ext
  • Скопировал dummy.php в мой каталог Apache htdocs
  • Добавлены строки в мой php.ini zend_extension_ts = C: /Softwares/php/php-5.6.8-Win32-VC11-x64/ext/ZendDebugger.dll
    zend_debugger.allow_hosts = 192.168.1.2 / 32,127.0.0.1 / 32
    zend_debugger.expose_remotely = всегда
    zend_debugger.httpd_uid = -1
  • Перезапустил сервер.
  • Мои настройки в eclipse для php отладчика.
    • Порт отладки: 10000, клиентский хост / IP: 192.168.1.2/32,127.0.0.1/32, время ожидания ответа отладки: 50000
  • Теперь пытаюсь проверить мой отладчик из eclipse, но получаю исключение тайм-аута для подключения к указанным IP-адресам.
  • Мой phpinfo не показывает записи для отладчика Zend.

Я мог бы упустить что-то очень простое.

1

Решение

Просто чтобы подвести итог, чего я достиг и мои уроки

Я мог бы установить xdebug с помощью PHP.
Отладчик Zend, как упомянуто в одном из постов, имеет ограничения для многопоточных серверов Apache.

У моей структуры проекта была начальная html-страница, которая вызывала php-страницу, которую я хотел отладить. Поэтому, когда бы я ни указывал конфигурацию php web debug на html-страницу, сеанс xdebug не был инициализирован, а BP не выполнялись.

Поэтому, когда я указываю отладочную конфику на php, БП попадают под удар.

веселит,
Saurav

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]