Отладка PHP с помощью Aptana Studio и отладчика Xdebug или Zend в OS X - PullRequest
3 голосов
/ 24 сентября 2008

Вам удалось запустить отладку Aptana Studio? Я попытался выполнить это, но я не вижу Windows -> Preferences -> Aptana -> Editors -> PHP -> PHP Interpreters в моем меню (у меня установлено PHP plugin), и любая попытка настроить меню серверов дает мне «ошибку сокета» при попытке отладки. Xdebug установлено, подтверждено через php info.

Ответы [ 3 ]

3 голосов
/ 25 сентября 2008

Я уже некоторое время использую ZendDebugger с Eclipse (на OS X), и он прекрасно работает!

Вот рецепт, который хорошо сработал для меня.

  1. установить Eclipse PDT через пакет «Все в одном» по адресу: http://www.zend.com/en/community/pdt
  2. установить ZendDebugger.so (http://www.zend.com/en/community/pdt)
  3. настроить ваш php.ini с расширением ZendDebugger (информация ниже)

Настройка ZendDebugger:

  1. редактировать php.ini
  2. добавить следующее:

    [Zend]
    zend_extension = / полный / путь / к / ZendDebugger.so
    zend_debugger.allow_hosts = 127.0.0.1
    zend_debugger.expose_remotely = всегда
    zend_debugger.connector_port = 10013

Теперь запустите «php -m» в командной строке, чтобы вывести все установленные модули. Если вы видите следующее, значит, оно установлено просто

[Zend Modules]  
Zend Debugger

Теперь перезапустите Apache, чтобы он перезагрузил PHP с ZendDebugger. Создайте фиктивную страницу с ней и проверьте вывод, чтобы убедиться, что модуль PHP apache также подхватил ZendDebugger. Если все правильно, вы увидите что-то вроде следующего текста где-то в выводе phpinfo ().

с Zend Debugger v5.2.14, Copyright (c) 1999-2008, Zend Technologies

ОК - но вы хотели Aptana Studio ... на этом этапе я устанавливаю плагин Aptana Studio в сборку Eclipse для PDT. Инструкции по этому адресу: http://www.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration

Эта установка некоторое время хорошо мне служила - надеюсь, она вам тоже поможет

-Arin

2 голосов
/ 24 сентября 2008

Это не относится к Aptana Studio, но если вы ищете клиент отладчика PHP XDebug в OS X, вы можете попробовать MacGDBp (Free / GPL).

0 голосов
/ 08 февраля 2013

Я понимаю, что это старая ветка, но у меня была та же проблема с Aptana Studio 3 и FireFox. Если у кого-то возникла эта проблема, убедитесь, что в FireFox установлен FireBug V1.8.X , любая другая версия может вызвать такую ​​же проблему ...

Надеюсь, это поможет

...