winser, Команда же примитивная. Лучше действительно разобраться как она работает и что именно и как писать в docker-compose.yaml. Иначе при более сложных командах может возникнуть очень неприятный сюрприз. Да и докер сам по себе уже мастхэв для разработки.
Так какая разница какой там функционал? Используй что тебе нужно и забей на остальное. Просто ты пытаешься подрубить Memcached как сервис, на что симфони резонно замечает, что такого сервиса у нее нет. Хочется извращений - создай свой MemcachedService, отнаследуй его от Memcached и пользуйся. Но почему просто правильно не подключить кэширование (ссылка выше) я не пойму. Конфиг же будет простейший, типа
Так какая разница какой там функционал? Используй что тебе нужно и забей на остальное. Просто ты пытаешься подрубить Memcached как сервис, на что симфони резонно замечает, что такого сервиса у нее нет. Хочется извращений - создай свой MemcachedService, отнаследуй его от Memcached и пользуйся. Но почему просто правильно не подключить кэширование (ссылка выше) я не пойму. Конфиг же будет простейший, типа
Подозреваю, что нужные данные добавляются js-ом после загрузки страницы. Можно попробовать скачать всю страницу целиком курлом и посмотреть, есть ли они там.
vladislav997, Значит что-то хитрое, надо ковырять. Навскидку предложил бы следующее:
1. Сбросить кэш и рестартануть php-fpm, самое основное с чего следует начать.
2. Внимательно посмотреть логи, может там что натолкнет на мысль.
3. Посмотреть нет ли в кроне процессов, очищающих сессию, ну и по коду поискать такие места.
4. Проверить сколько версий php установлено и не перезаписывается ли где-нибудь php.ini
Я бы не был столь категоричен, но да, то что работает внутри wsl должно в нем же и находиться. Т.е. все нужные файлы должны быть в \\wsl$. Если же они нужны для работы под виндой, то для удобства можно сделать симлинк mklink /D W:\\src \\wsl$\Ubuntu-20.04\home\...
zzmaster, Ну так можно получить коллекцию всех друзей, а потом отфильтровать нужных. И можно это сделать прямо в сущности, раз уж памяти все равно не жалко.
Так может в эластике получать не только id, а сразу всю нужную инфу? Еще бы я посмотрел в сторону кэширования запросов, список товаров не должен часто меняться.
Сергей, На будущее: разберитесь с неймспейсами. Что это и как работает. В проекте же могут быть два класса с одинаковыми именами. Как в этом случае метод должен будет разобраться какой класс использовать и где его брать? Нужно передавать не само имя класса, а его "путь", который и содержит неймспейс.