Dmitriy
на пустоту что имя там не пустое
Dmitriy
поле
Вадим
на пустоту что имя там не пустое
эм .. ну это же констрейнт на базе стоит .. если только такая проверка, и нет никакой логики в сущности, то можно пробовать напрямую в базу писать
Dmitriy
нет логики нет
Вадим
нет логики нет
Ну тогда можешь пробовать сравнивать 2 массива, будет быстрее
Anonymous
@httpshhnik будет жить. Поприветствуем!
Anonymous
help пожалуйста composer require pe/symfony-bundle-oauth2-server Could not find a version of package pe/symfony-bundle-oauth2-server matching your minimum-stability (stable). Require it with an explicit version constraint allowing its des ired stability.
Anonymous
до этого symfony new oauth2 2.1
Anonymous
Здравствуй, там с версией ошибся
Anonymous
залез в composer.json бандла там "symfony/framework-bundle": "~3.4|~4.0" сделал папку oauth3 с 3.4 такая же проблема , пробовал composer require pe/symfony-bundle-oauth2-server --prefer-lowest , composer require pe/symfony-bundle-oauth2-server --dev Could not find a version of package pe/symfony-bundle-oauth2-server matching your minimum-stability (stable). Require it with an explicit version constraint allowing its des ired stability.
Anonymous
нет, чувствую целый день завтра буду мучаться
Anonymous
нет, чувствую целый день завтра буду мучаться
Автор забыл наверно сделать реализ, попробуй так composer require pe/symfony-bundle-oauth2-server "1.0.x-dev"
Anonymous
спасибор огромное, я бы долго возился. теперь узнал что нужен пых7 ) - league/oauth2-server 7.0.0 requires php >=7.0.0 -> your PHP version (5.6.38) does not satisfy that requirement. - pe/symfony-bundle-oauth2-server 1.0.x-dev requires league/oauth2-server ^7.0 <7.1 -> satisfiable by league/oauth2-server[7.0.0]. - Installation request for pe/symfony-bundle-oauth2-server 1.0.x-dev -> satisfiable by pe/symfony-bundle-oauth2-server[1.0.x-dev].
Anonymous
Кто нибудь юзал oauth2 сервер?
Yuri
не очень хороший способ но если нужно то можно
Anonymous
@xcbmkytesgjoyrdv будет жить. Поприветствуем!
Maxim Kainov
Че то терминатора заглючило
Anonymous
Maxim Gushchin будет жить. Поприветствуем!
Максим
Здравствуйте, вот не могу решить проблему замучался уже. Сделал проект на Symfony. На хостингах работает, на локальной машине тоже работает. По заданию нужно залить его на платформу azure. Залил. Проект запустился. Ввожу логин и пароль в форме, вылетает ошибка: SessionHandler::read(): Session data file is not created by your uid. В папке с сессиями создается пустой файл. Что не так может быть?
Максим
Anonymous
Anatolij будет жить. Поприветствуем!
Anonymous
ну что не так? test.com > указывает на public папку /выдает 401 ну хоть чтото, не могу с маршрутизацией аннотациями разобраться. В какую хоть сторону гуглить?
Anonymous
спасибо огромное
Сергей
https://symfony.com/blog/symfony-4-2-0-released
Anatoliy
спасибо огромное
Помогла статья?
Anonymous
da
Anonymous
route- annotation , ../Controller в папке Controller файл например OauthController.php *, куда выводиться лог по ошибке синтаксиса в этом * файле?
Станіслав
https://symfony.com/doc/4.1/logging.html
Anonymous
php kino/bin/console list doctrine In ArrayNode.php line 228: The child node "driver" at path "pe_oauth2_server" must be configured. при чем arraynode.php файла не существует
Andrew
ребят, есть вопрос
Andrew
по доктрине
Andrew
Есть ms sql на локалке 2012 версии
Andrew
И на проде 2005
Andrew
А есть ебучая доктрина ( сорри, нервишки шалять )
Andrew
так вот
Andrew
когда шлю запрос такого вида
Andrew
Andrew
На локалке всё ок
Andrew
на проде пишет, дескать нет ф-и CONCAT
Andrew
при этом
Andrew
сама доктрина собирает это в SQL запрос БЕЗ ф-ю конкат в обоих случаях
Andrew
вопрос, можно ли сделать какой-то хак, чтоб эта ошибка не вылетала?
Andrew
( если просто убрать Concat будет ошибка в том месте, где LIKE )
Andrew
Иначе
Andrew
лволю такую ошибку
Andrew
Error: Expected =, <, <=, <>, >, >=, !=, got 'LIKE'
Anonymous
@andy_si будет жить. Поприветствуем!
Serezha
Для Доктрины многие фции надо подключать-енейблить отдельным бандлом детайлей не помню. Может конфиги разные между продом и локалкой
Serezha
стандартные фции для SQL запросов
Serezha
а может их и правда нет в МС СКЛ 2005 лохматой версии :)))
Andrew
так сам запрос конвериться в тот, который я могу запустить под МС СКЛ 2005
Andrew
т.е. я с локали вижу в профайлере этот запрос
Andrew
и ручками запускаю на проде
Andrew
Но ебучая доктрина с этим не согласна
Serezha
ну наверное надо явно ей помочт в духе
Serezha
concat = new Query\Expr\Func('CONCAT', $name[$k]); $concat .= ' as ' . $k; $concat = str_replace(',', ',\' \',', $concat); $this->query->addSelect($concat);
artem
Дайте что-то почитать углубленно по реляционным бд. Особенно нужна углубленность по уровням транзакции и движкам
Anonymous
SQL M Gruber
Anonymous
Mysql по максимуму
artem
Бэрон?
artem
Сорри, но даже ссылку не найду😒
Anonymous
Рома будет жить. Поприветствуем!
Alexander
Всем привет. Делаю мультиязычность (SF4) не хочется дублировать роут для каждого контролера, какие еще есть варианты? В целом информации вроде и много, а описание самой работы маловато. Вот если роут прописать и перейти en/default - все работает, а если по этой доке https://symfony.com/doc/current/session/locale_sticky_session.html то перейдя по ссылке вида default?_locale=en - нет изменений. Подампив в attributes пусто, а query соответсвенно все есть. Но даже если переключить и брать с query идет запись в сессию локали, и снова изменений никаких. Может кто бросить ссылку которая бы натолкнула на решение?)
Anonymous
Здравствуй, для этого есть i18n
Alexander
Спасибо, буду пробовать его в работе еще с третьей версии хотел) Хороших выходных)
Anonymous
И вам
Anonymous
@zhurin_vs будет жить. Поприветствуем!
Anonymous
@maksze будет жить. Поприветствуем!
Anonymous
ставлю бандл Create entities ```php <?php namespace App\Entity; use Doctrine\ORM\Mapping as ORM; / * @ORM\Entity() * @ORM\Table(name="oauth2_access_tokens") */ class AccessToken extends \PE\Bundle\OAuth2ServerBundle\Model\AccessToken { / это значит просто создать файлы? не надо как нибудь командой из php в sql данные переводить? в одном файле может быть несколько классов?
Anonymous
а эту дичь просто в папку src кинуть ?(потому что пространство App\EventSubscriber или надо еще папку EventSubscriber сделать) namespace App\EventSubscriber; use PE\Bundle\OAuth2ServerBundle\Event\UserEvent; use Symfony\Component\EventDispatcher\EventSubscriberInterface; class OAuth2ServerSubscriber implements EventSubscriberInterface { /** * @inheritDoc */ public static function getSubscribedEvents() { return [ UserEvent::GET_USER_BY_CREDENTIALS => 'onGetUserByCredentials', UserEvent::GET_USER_BY_OBJECT => 'onGetUserByObject', ]; } public function onGetUserByCredentials(UserEvent $event) { $user = $this->someRepository->findUserByUsername($event->getUsername()); if ($user) { $event->setIdentifier($user->getId()); } } public function onGetUserByObject(UserEvent $event) { if ($user = $event->getObject()) { $event->setIdentifier($user->getId()); } } }
Anonymous
спасибо, я так и подозревал
Nikolay
https://symfony.com/doc/master/bundles/DoctrineFixturesBundle/index.html#loading-fixtures в документации подробно описан этот момент.
Anonymous
я чтото сломал, подскажите пож если кто знает причину In ClassMetadataFactory.php line 707: Can't instantiate custom generator : Ramsey\Uuid\Doctrine\UuidGenerator
Anonymous
Katulos⠀ будет жить. Поприветствуем!
Katulos
Господа