Использование ZendStudio с XAMPP - PullRequest
3 голосов
/ 30 июня 2010

Для удобства я установил XAMPP, поскольку он устанавливает php, apache (что мне и нужно) и, кроме того, он устанавливает другие вещи, такие как MySQL, но сейчас я не собираюсь его использовать. 1001 *

В XAMPP я включил модуль mssql (редактирование php.ini), чтобы использовать соединение с Microsoft SQL, и все работает нормально.

Теперь я хочу отладить скрипт в отладчике PHP с помощью ZendStudio и заметил, что есть два способа:

  • Внутренняя
  • Сервер

  • [Internal], использует ZendStudio «внутренний» PHP.

  • [Сервер], подключитесь к серверу (это то, что мне нужно).

Дело в том, что я не могу этого сделать, не могу понять, как это настроено. Я хотел бы использовать с XAMPP apache и php.

Пока что я использую Internal, но у меня возникают проблемы с модулем mssql. Я смотрел на внутренний php Zend, вручную скопировал dll mssql и отредактировал php.ini (я говорю о Zend), но все еще не работал.

Есть идеи?

Ответы [ 2 ]

4 голосов
/ 13 августа 2010

Вам необходимо установить либо Zend Debugger, либо xdebug на сервер, а затем соответствующим образом настроить Zend Studio.Оба довольно просты в установке на XAMPP, и через Google доступно много статей, в которых подробности установки лучше, чем я могу.

Если вы решили использовать Zend Debugger, вам не нужно больше ничего делатьв Zend Studio, так как это отладчик по умолчанию.Если вы выберете xdebug, вам нужно будет отредактировать конфигурацию Studio, чтобы использовать вместо нее xdebug.Эта опция может быть найдена в PHP> Debug , и это раскрывающийся список с пометкой PHP Debugger .

Теперь вы можете запустить сеанс отладки или профилирования, используя ZendПанель инструментов браузера Studio или кнопки «Отладка» или «Удаленное профилирование» в Studio.Я настоятельно рекомендую прочитать руководство по Zend Studio для получения более подробной информации об отладке.

Кроме того, просто чтобы добавить это, вы можете заменить XAMPP сообществом Zend Server, в котором Zend Debugger установлен и настроен по умолчанию.Studio 7+ подхватит установку Сервера и настроит ее для автоматического использования.

1 голос
/ 30 июня 2010

Я не так уж хорошо знаком с ZendStudio, но разве вы не просто используете опцию «Сервер» и указываете на http://localhost/ для подключения к серверу?

...