Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 26.08.2018 20:58:27

Совершенно непредсказуемое поведение laravel+xDebug+phpStorm

Возможно оффтоп, но решил на всякий случай, вдруг кто сталкивался.

Ребят, совершенно непредсказуемое поведение xDebug - то работает, то не работает.
Ниже ссылка на видео, там все предельно наглядно (3 минуты, не поленитесь глянуть, всю голову сломал)
Суть:
Поставил Vagrant
Коробка Homestead 7
Развернул Laravel 5.7
IDE PHPStorm 2018.2
PHP 7.2, xDebug 2.6

Далее настроил по мануалам xDebug. Он чудит по-своему - в точке останова тормозит, предлагает переход по переменным. Переход осуществляется, но переменные в нижнем окне не отражаются.

Далее ставлю другую коробку - вместо Homestead 7 ставлю ScotchBox 3.5, там делаю upgrade до php 7.2 и ставлю xDebug 2.6, разворачиваю тот же laravel.
Тут вообще ситуация дуровая - он то показывает локальные переменные, то не показывает.
Причем через раз цепляет.

Далее без всякого laravel пробую на голом php тестить - та же история, то цепляет, то пропускает какие-то переменные. Хотя на голом php цепляет чаще.

На что это похоже? Что здесь криво - PHPStorm не так настроен или может просто эта IDE тупит? Или это xDebug 2.6 с php 7.2 в связке чудят?..

Вот видео:
https://youtu.be/lwU69g79jYI

Не в сети

Подвал раздела