Intereting Posts

XDebug с Aptana Studio 3

Я хотел бы знать, как я могу получить работу XDebug с Aptana Studio 3 (у меня уже есть Aptana Studio 3 на этой машине с XAMPP).

Вы знаете недавнюю статью, рассказывающую мне, как это сделать, и объясняет XDebug? У меня нет опыта и знаний о XDebug, я искал статьи, но все мне кажутся устаревшими.

Related of "XDebug с Aptana Studio 3"

Я понимаю, что это старая нить, но мне также было трудно найти, как отлаживать php с помощью Aptana Studio и FireFox, так что это быстро, как заставить его работать …

Самый простой способ, который я нашел, – установить Wamp Server V2.2, это очень полезная программа, поскольку она устанавливает Apache Server, PHP и MySQL и другие инструменты, все можно легко настроить через панель задач.

1.) Установить Aptana Studio V3.3.X или выше Скачать здесь

2.) Установите WampServer V2.2 или выше. Загрузите здесь (пользователи XAMMP читают снизу).


WampServer:

1.) Убедитесь, что XDebug принимает удаленный отладочный файл, щелкните значок WampServer на панели задач и перейдите к PHP-> PHP Setting и убедитесь, что «(XDebug): удаленная отладка» отмечена, если не выбрать его, щелкните значок WampServer и «Перезапустить все службы».

2.) Убедитесь, что XDebug запущен: a.) Если у вас WampServer вставить index.php, введите «localhost» в URL-адресе, а в разделе «Инструменты» нажмите «phpinfo ()» и убедитесь, что XDebug запущен, вы должны увидеть в FireFox:

XDebug

b.) If you didn't overwrite the index.php create a file (/www_dir/phpinfo.php) with the following: <?php phpinfo(); ?> b.1) In FireFox enter "localhost/phpinfo.php" and look for XDebug as shown in the previous image. 

Студия Aptana:

  1.) Click Window->Preferences 2.) In the Preferences dialog go to Aptana Studio->Editors->PHP->PHP Interpreters 3.) Click "Add..." 4.) Enter the information like 

это

  5.) Click "OK" 6.) Click on the debug icon and select "Debug Configurations" 7.) Double click on "PHP Web Page" 8.) Click the plus next to "PHP Server" a.) Enter a name b.) Base URL will be "localhost" c.) Document Root will be the path to your index.php 

Наконец, в Aptana Studio щелкните стрелку Icon Debug и выберите конфигурацию, указанную выше. Если Firefox предложит вам установить плагин Aptana Studio …

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

————-

ПОЛЬЗОВАТЕЛИ XAMPP

————-

Следуйте инструкциям, но ссылка на ваш каталог в

В диалоговом окне «Настройки» перейдите к Aptana Studio-> Editors-> PHP-> PHP Interpreters

должен ссылаться на C: \ xampp \ php \ php.exe и C: \ xampp \ php \ php.ini соответственно

***** ОБНОВИТЬ *****

Если вы используете Firefox V20 +, есть проблемы с совместимостью с Firebug V1.8 +, которые существенно нарушают контекстные меню Firefox, я не мог найти исправления для него, поэтому мне пришлось идти по другому маршруту и ​​подумал, что я должен написать сообщение, Aptana Студия основана на Eclipse, поэтому лучший способ ИМХО получить отладку PHP – установить Eclipse с помощью PDT и удалить Aptana Studio … Вышеуказанные инструкции будут работать, чтобы получить все, что работает с XDebug

Вот хорошая ссылка о том, как получить все и запустить eclipse-pdt

На данный момент в Aptana Studio 3 нет поддержки отладчика PHP. Однако скоро это произойдет. См. http://jira.appcelerator.org/browse/APSTUD-769 и добавьте себя в качестве наблюдателя, чтобы получить информацию, когда это будет сделано.

Пока вы можете установить PDT с eclipse.org, если вам действительно нужно отлаживать. Они также предоставляют обновленные документы о том, как их использовать. Существует небольшая кривая обучения, но она будет работать почти так же в Aptana (как только она будет выпущена), так что вам нечего терять 🙂

Вот мини-инструкция по настройке и началу использования XDebug с Aptana Studio 3.3, предполагая, что вы установили xdebug в свою систему. (В Ubuntu / Linux это просто sudo apt-get install php5-xdebug ).

Настройка отладчика

В настройках-> Aptana Studio-> PHP-> PHP Interpreter нажмите «Добавить …» и укажите имя, исполняемый файл php (/ usr / bin / php в большинстве дистрибутивов Linux), php.ini (/ etc / php5 /conf.d/20-xdebug.ini в моей системе) и оставить XDebug в поле выбора отладчика PHP.


Использование отладчика

Создайте файл php и вставьте в него код:

 <?php $defined_var = 'some value'; echo $defined_var; echo $undefined_var; exit(); ?> 

Сохраните его и нажмите Run-> Debug As-> PHP Script, и вам будет предложено переключить Workspace.

Укажите точку прерывания линии, дважды щелкнув рядом с номером строки, например, в строке функции exit (). Нажмите «Продолжить» (F8), и вы увидите, что указатель текущей отладки отладки переместился туда.
На вкладке переменных вы должны увидеть, какие переменные имеют какое-то значение или они неинициализированы. Вывод можно найти на вкладке консоли.

Повторное нажатие возобновит отладку.


Конечно, это только верхушка айсберга относительно отладки, но это начало.
Есть много других возможностей для поиска и способов отладки ваших скриптов.

Я использую Aptana Studio 3.2.2 для разработки моего сайта Drupal и использую XDebug для отладки проекта. Aptana Studio поддерживает xdebug. Вам нужно выполнить некоторые шаги, чтобы включить xdebug в Aptana Studio.

  1. Настройте xdebug на вашем компьютере php должным образом.
  2. Отредактируйте предпочтение, выбрав Preference -> Aptana Studio -> Editor -> PHP Interpreter.
  3. Добавьте PHP-интерпретатор и сохраните его.
  4. Теперь создайте новый веб-сервер, если в настоящий момент веб-сервер не работает.
  5. Теперь примените изменения.
  6. Затем отредактируйте конфигурацию отладки с помощью Run -> Debug Configurations -> PHP Web Page.
  7. Добавьте новую веб-страницу, выбрав исходный файл сценария для проекта php.
  8. На последнем этапе начните отладку.

Подробную информацию можно найти по следующей ссылке: http://devcircle.blogspot.com/2013/02/enable-xdebug-in-aptana-studio-3x.html

Надеюсь, это поможет решить проблему.

Для меня это работало только после 1. Выполнение работы здесь (в основном – настройка XDebug для удаленной отладки) https://jira.appcelerator.org/secure/attachment/26404/ScriptPHPDebugging.pdf 2. установка «помощника XDebug» «для хром и что-то подобное для FF.

После этого у меня есть мои удаленные сеансы, работающие как-будто-они-в-Eclipse.