Среда разработки Magento для Windows с возможностью отладки - PullRequest
5 голосов
/ 24 марта 2011

Я видел сотни постов о том, как настроить среду разработки Magento для Windows.Но нигде я не мог найти хороший учебник по этой работе с включенной надлежащей отладкой.Я перепробовал много IDE и отладочных фреймворков (Zend, Xdebug), но не могу найти способ заставить это работать.

Было бы здорово, если бы я мог установить точку останова в .phtmlфайл, чтобы я мог видеть, что происходит, и проверять все переменные / объекты.

Любые (опытные) разработчики Magento, которые могут объяснить, как настроить правильную среду разработки для Magento на машине с Windows.1006 * Надеюсь получить обратную связь ....

1 Ответ

2 голосов
/ 26 марта 2011

Вот простая пошаговая инструкция

  1. Загрузите последнюю версию Z: WAMP
  2. Извлечение Z: WAMP, где вы хотите.
  3. Загрузите XDebug DLL
  4. Скопируйте DLL-библиотеку XDebug в {zwamp directory} /vdrive/.sys/php/ext/
  5. Добавьте следующеетекст в конец каталога {zwamp} /vdrive/.sys/php/php.ini
    [xdebug]
    zend_extension="/.sys/php/ext/php_xdebug-2.1.0RC1-5.3-vc9.dll"
    xdebug.remote_enabled=1
    xdebug.remote_connect_back=1
    
  6. Запустите {каталог zwamp} /zwamp.exe и примите сообщения безопасности для Apache и Mysql.
  7. Удалите все в {zwamp directory} / vdrive / web /
  8. Скопируйте ваш magento проект в {zwamp directory} / vdrive / web / directory
  9. Загрузите последнюю версию NetBeans PHP и установите его.
  10. Запустите NetBeans и выберите Файл> Новый проект
  11. Щелкните по категории PHP , выберите PHP-приложение с существующими источниками , параметр
  12. Нажмите Далее
  13. Нажмите Просмотр в папке Источники параметр
  14. Выберите {каталог zwamp} / vdrive / webdirectory
  15. Для Версия PHP , Выберите версию 5.3
  16. Нажмите Далее
  17. Для URL проекта введите "http://127.0.0.1/" (у Magento была / есть проблема с именами, у которых нет TLD)
  18. Нажмите Готово
  19. Подождите, пока Сканирование проектов .. до конца (нижняя правая строка состояния, требуется время)
  20. Откройте файл кода, добавьте точку останова и запустите в режиме отладки (Ctrl-F5).
  21. Прибыль!

Чтобы отключить опцию «перерыв при запуске»

  1. Выбрать Инструменты > Опции
  2. Выбрать PHP
  3. Выберите вкладку Общие
  4. В разделе "Отладка" снимите флажок с параметра Стоп в первой строке
  5. Нажмите ОК
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...