Юра
У тебя тулбар активирован в настройках?
Юра
web_profiler: toolbar: true intercept_redirects: false
Юра
есть такое?
Ahmad
по идее нужен Symfony\Bundle\WebProfilerBundle\Controller\ProfilerController
Symfony\Bundle\WebProfilerBundle\Controller\ProfilerController есть тут http://joxi.ru/52a7Oz4HlL8qor
Ahmad
есть такое?
да, и ниже есть framework: profiler: { only_exceptions: false }
Юра
да у меня так же
Юра
энв у тебя dev стоит?
Юра
мало ли
Ahmad
энв у тебя dev стоит?
да и env.local dev Сам тулбар грузится, только с ошибкой http://joxi.ru/12Mq8YMSgpvoM2
Юра
можешь кстати вот в том коде где устанавливается $container->set() сделай дай и посмотрет он вообще доходит туда или нет
Юра
только кеш убей перед этим
Юра
так
Юра
короче
Юра
у тебя есть такой файл в папке var/cache/dev/Container09GQYHn/getWebProfiler_Controller_ProfilerService.php
Konstantin
такого точно нет 🙂
Юра
у тебя есть такой файл в папке var/cache/dev/Container09GQYHn/getWebProfiler_Controller_ProfilerService.php
Юра
замени только Container09GQYHn
Юра
на то что у тебя
Юра
должен быть такой файл с таким содержимым return $this->services['web_profiler.controller.profiler'] = new \Symfony\Bundle\WebProfilerBundle\Controller\ProfilerController(($this->services['router'] ?? $this->getRouterService()), ($this->services['profiler'] ?? $this->getProfilerService()), ($this->services['twig'] ?? $this->getTwigService()), $this->parameters['data_collector.templates'], ($this->privates['web_profiler.csp.handler'] ?? $this->getWebProfiler_Csp_HandlerService()), $this->targetDirs[3]);
Ahmad
только содержимое другое
Юра
значит сервис на месте и с ним все ок
Юра
ошибка может идти от какого-то бандла который пытается работать с профайлером например
Юра
DataCollector какой-то
Юра
поищи хорошо по строке web_profiler.controller.profiler в вендоре
Юра
только не в симфе а в других бандлах
Ahmad
ок, поищу в бандлах. Спасибо
Konstantin
я бы удалил с ним связанное всё
Ahmad
поищи хорошо по строке web_profiler.controller.profiler в вендоре
именно таким способом? Или через название класса?
Konstantin
и установил с нуля, настроив всё руками
Igor
Добрый день, есть у кого функция для batch insert'а по Doctrine\DBAL?
Юра
у меня строку web_profiler.controller.profiler находит исключительно в symfony/web-profiler-bundle
Юра
и кстати нет никакого $container->set('web_profiler.controller.profiler')
Юра
понднял тут проект на 4 симфе, любое упоминание web_profiler.controller.profiler только в xml
Юра
ну епрст тогда не знаю
Ahmad
я бы удалил с ним связанное всё
а как понять что с ним связано? Если в vendore только в web-profiler0bundle есть?
Ahmad
может xdebug как то влияет?
Konstantin
1) удалить пакет 2) удалить упоминание бандла из bundles.php 3) удалить конфиг, пока не перестанет ругаться на неизвестный ключ в конфиге
Konstantin
блин, люди, как вы под симфони пишете, если не в состоянии удалить/установить бандл?
Юра
удалить симфу
Юра
поставь 6.1
Юра
)
Юра
или ларавель )
Sergey
битрикс.
Sergey
А меня тут не забанят за такие слова?
Dmitriy
попробуй рядом развернуть чистый проект
Ahmad
1) удалить пакет 2) удалить упоминание бандла из bundles.php 3) удалить конфиг, пока не перестанет ругаться на неизвестный ключ в конфиге
Удалил через композер, удалил все связанные файлы и также из bundles.php Заново установил, та же ошибка. Значит какая то библиотека влияет. Буду устанавливать по очереди. Всем спасибо за помощь!
Юра
отключай по очереди и bundles.php какие-то левые бандлы
Юра
особенно те у которых стоит только dev окруждение для активации
Сергей
всем привет. подскажите, в чем может быть проблема. отправляю с фронта dtoшку вида { key: [ {obj1}, {obj2}, ] }
The Ant
Чо не так со флексом? я так и не понял...
Сергей
на бэке у меня есть класс дто class WarehouseMappingCollectionDto { /** * @var WarehouseMapping[] */ public array $warehouses = []; } который ссылается на сущность в entity. Symfony serializer десериализует все к виду: object { key: [[array1], [array2]] }. Т.е. Объекты, вложенные в массив не десериализуются в объекты, а так и остаются массивами. В чем может быть дело?
Юра
Вот кто-то может ответить как протестить свой флекс?
Юра
Например я пишу бандл
The Ant
Говорят плохой
а выражается это в чем?
Юра
Как мне быстро накидать локально флекс и протестить
Konstantin
а выражается это в чем?
да я там выше писал, если интересно почитай
The Ant
а если не пишешь бандл?
The Ant
Konstantin
лень пятый раз одно и то же писать
The Ant
в двух словах? конфиги слетают, или что?
Юра
лично я против флекса ничего не имею кроме неудобства написания самих флексов
Konstantin
я читал, но так и не понял :(
разрабы не думают головой, когда подключают бандлы - за них всё делают говноскрипты. из-за этого они имеют слабое представление о том, что происходит, конфиги какие-то, бандлы, что куда - не знаю, у меня лапки. вон чуть выше один такой пришел, который не может удалить-поставить веб-профайлер
Konstantin
второе - этот флекс в среднем всегда не работает, вечно что-то отстает, ломается, несовместимо с конкретно твоей организацией проекта или новой версией симфони
Юра
ну а вообще Константин прав
Юра
чем больше инструментов, тем конечно проще но когда что-то идет не так наступает полный паралич
Юра
в итоге получается аля как в джаве gradle
Юра
в котором никто ничего не понимает все просто копипастят какие-то строки и гуглят стаковерфлоу
Юра
слишком сложно становится понять что происходит в системе
Юра
кто за что отвечает
The Ant
ясна, я с этим просто не сталкивался ) взял за правило не применять никакие рецепты, потому что сука ломает всё ) Лучше с нуля установить и посмотреть что изменилось :D
Юра
раньше ты просто заходил в доку бандла и делал руками что там написано
Юра
да чуток дольше
Юра
но ты знал где кофниги
Юра
где что настраиивалось