Прежде всего:
- Сервер Apache работает на Debian в VMPlayer
- Хост - это Windows 7
- Отладка-сервер - XDebug
- Файлы доступны напрямую через общую папку
Важно: XDebug правильно настроен на Apache и моем брандмауэре Win7. Я знаю, что b/c я могу отлаживать с помощью Eclipse.
Так что я неудачу, похоже, является базовой конфигурацией PHPStorm.
Позвольте мне дать вам более подробную информацию:
- IP-адрес сервера: 192.168.56.128
- IP моего хоста: 192.168.56.1
файл, который я хочу отлаживать, - index.php:
- на моем хосте Win7: C:\dev\sf\Symfony\
- на Debian:\mnt\hgfs\sf\Symfony\
- URL: 192.168.56.128/Symfony/index.php
Независимо от того, с чем я сталкиваюсь... Я получаю сообщения об ошибках, такие как "Ожидание соединения с JetBrains PhpStorm..." или PHPStorm запрашивает у меня файл Mozillas profile.ini, хотя я настроил Chrome как Default в веб-браузерах.
Итак, я просто создам новый проект и, надеюсь, кто-то скажет мне, что не так с моей конфигурацией.
Запустить/Редактировать конфигурации/По умолчанию/Удаленная отладка PHP:
- Сервер: "Debian"
- Кнопка IDE: -
- Перерыв на первой строке: да
Серверы
- Имя: "Debian"
- Хост: 192.168.56.128
- Порт: 80
- Отладчик: Xdebug
- Использовать сопоставления пути: да
- настроено одно отображение маршрута:
C:\dev\sf\Symfony = > /mnt/hgfs/sf/Symfony (также пробовал /Symfony - b/c PHPStorm не должен заботиться ни о чем выше /Symfony!?)
Запустить/Редактировать конфигурации/Стандартные/Веб-приложение PHP:
- Сервер: "Debian"
- Стартовый URL:/Symfony
- Браузер: Chrome
- Перерыв на первой строке: да
Теперь я выбираю: Run/Debug.../1.index.php
И меня спрашивают: Mozilla profile.ini... но я не могу найти его
Где это...?
Я уже дошел до того, что PHPStorm запустил Chrome. Но, возможно, я сначала разобрался. Итак, как я могу активировать Firefox? Я также использую Firefox с Eclipse... никаких вопросов, заданных для profile.ini.