XDebug + nginx + PhpStorm

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
Verolom
Сообщения: 3
Зарегистрирован:
11 июн 2014, 15:28

XDebug + nginx + PhpStorm

Verolom » 11 июн 2014, 16:05

Ребят, подскажите... Я уже за...лся просто настраивать эту связку.
Вобщем не могу понять странное поведение.
Уже давно юзаю XDebug (года так 4), но в связке с Apache и никогда не испытывал проблем.
Сейчас работаю над проектом у которого куча url-рулесов написана под nginx. Переделать их под apache - сразу скажу не вариант.
Проблема в следующем:
1) запускаю сервер. порт для XDebug 9900, все остальные настройки как в пошаговом руководстве и всегда и везде у меня работали и другим настраивал на ура по ним.
2) ставлю брэкпоинт в коде
3) включаю лисенер в шторме
4) брэкпоинт отрабатывает - всё гуд. продолжаю исполнение скрипта - всё гуд. страница отрендирилась в браузере.
5) обновляю страницу - и тут уже как повезёт: брэкпоинт может отработать, может нет. Может отработать если явно вписать xdebug_break, а может и нет. Но скорей уже не отработает.
6) Перезагружаю сервер - опять брэкпоинт может отработать, может нет.
7) Если в конфиге и в шторме поменять порт на какой-то другой, то по списку с первого пункта. А может опять тишина.
Да и в целом всё поведение здесь описанное - "плавающее".
Что мне с этим делать?
Как бороться.
Система: Windows 7
Nginx 1.5.12 без Apache, php 5.5.10 - всё из сборки OpenServer.
Но версии здесь не так важны, всё это наблюдалось и ранее мной.
У других коллег у кого такая же связка, только Linux - всё нормуль.
Холивар - переходи на Линукс не вариант. Ушёл обратно на винду после 2-х годовалого секса с Ubuntu.
Аватара пользователя
Максим
Сообщения: 5385
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 11 июн 2014, 19:55

Если Open Server версии 5.0.0 то там глючный xdebug, ждите обновление опенсервера или сами обновите xdebug. Если опенсервер другой версии, то тут ничего не подскажу.
aVadim
Сообщения: 49
Зарегистрирован:
17 апр 2012, 13:12

aVadim » 13 июн 2014, 09:21

Так, может, имеет смысл выпустить 5.0.1, где будет неглючный xdebug? Не обязательно ведь ждать, пока накопится много обновлений
Аватара пользователя
Максим
Сообщения: 5385
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 13 июн 2014, 16:11

aVadim, так вышла уже почти и так. читайте новости...
Аватара пользователя
Dragon_Knight
Сообщения: 581
Зарегистрирован:
10 сен 2012, 02:43
Контактная информация:

Dragon_Knight » 14 июн 2014, 15:11

Максим писал(а):aVadim, так вышла уже почти и так. читайте новости...
Версия вышла, а вот скачать её нельзя, как-то не спортивно)))
Аватара пользователя
Максим
Сообщения: 5385
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 14 июн 2014, 15:15

Dragon_Knight, кто вам сказал что она вышла? В новостях написано когда она выйдет, там стоит дата. Там не сказано что она УЖЕ есть, день еще не закончился как бы. Подождите, скоро всё будет.
Аватара пользователя
Dragon_Knight
Сообщения: 581
Зарегистрирован:
10 сен 2012, 02:43
Контактная информация:

Dragon_Knight » 14 июн 2014, 15:56

Яяясно. хитро подобранные слова, которые вводят в заблуждения :twisted:

Засунуть-бы обновления:
*) Раздельные логи по каждому из доменов;
*) Автоматический перезапуск модулей в случае падения;
в 5.1... Было-бы супер, потому что лично мне больше ничего не нужно, а так придётся долго ждать новую версию, ради этих обновлений :cry:
Аватара пользователя
Максим
Сообщения: 5385
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 14 июн 2014, 16:10

Dragon_Knight, там работы не на 5 минут, поэтому отложил эти пункты на следующую версию. Но в следующей обязательно будет, не сомневайтесь :-)

[upd=1402751551][/upd]
Dragon_Knight писал(а):Яяясно. хитро подобранные слова, которые вводят в заблуждения
Никакого заблуждения, всё честно. 23:59 - это тоже сегодня. Новости на сайте висят задолго до выхода релиза. И это не значит что он уже есть за неделю или за год :lol: Точно так же это не значит, что если релиз планируется на 14 число, то он обязательно будет доступен с 00:01 часов-минут :mrgreen:
Аватара пользователя
Dragon_Knight
Сообщения: 581
Зарегистрирован:
10 сен 2012, 02:43
Контактная информация:

Dragon_Knight » 15 июн 2014, 10:25

Максим, опять не спортивно получается. Файл вроде как обновился, а вот md5 нет :D
Аватара пользователя
Максим
Сообщения: 5385
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 15 июн 2014, 10:47

Dragon_Knight писал(а):Максим, опять не спортивно получается. Файл вроде как обновился, а вот md5 нет :D
Спасибо, поправил. (забыл поменять)
Ответить