Найдено 825 результатов

Nex-Otaku
2018.04.09, 20:51
Форум: Установка и настройка
Тема: Как установить конкретную версию Yii2?
Ответы: 8
Просмотры: 4079

Re: Как установить конкретную версию Yii2?

baursak писал(а): 2018.04.07, 13:23 Спасибо.
А как сейчас поступают те, кто делал проект на PHP v5.x и Yii v2.0.7, а сейчас решили проапгрейдить для проекта и PHP и Yii2 ?
Или просто "заморозили" версии ?
Берёшь и апгрейдишь.
Nex-Otaku
2018.04.07, 09:51
Форум: Общие вопросы (Yii 2.x)
Тема: api
Ответы: 7
Просмотры: 3153

Re: api

Чем "rawBody" не угодил?
Nex-Otaku
2018.04.07, 09:48
Форум: Общие вопросы (Yii 2.x)
Тема: Crontab Extension for Yii 2
Ответы: 7
Просмотры: 2258

Re: Crontab Extension for Yii 2

Чтобы редактировать кронтаб, нужно запускаться от имени пользователя. Вебсервер как правило под своим собственным пользователем запущен, www-data и т.п. Поэтому придётся сообразить (погуглить), как его от имени пользователя запустить. Дальше всё просто. 1. Редактируем файлик кронтаба. 2. Перезагружа...
Nex-Otaku
2018.04.06, 20:59
Форум: Общие вопросы (Yii 2.x)
Тема: FileMutex + multithreaded server API
Ответы: 5
Просмотры: 1818

Re: FileMutex + multithreaded server API

У меня блокировка нужна только в консольных командах, на каждую консольную команду отдельный процесс запускается, так что файловая блокировка мне вполне подходит. В обработке входящих веб-запросов мне не требуется ничего блокировать, такое у меня приложение ) Когда понадобится по веб-запросам блокир...
Nex-Otaku
2018.04.06, 15:46
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Группы пользователей
Ответы: 1
Просмотры: 1650

Re: Группы пользователей

Как я понял, вы добавляете пользователей консольной командой. Если так, то просто обращаетесь к менеджеру ролей и делаете привязку пользователей к роли. $auth = Yii::$app->authManager; $role = $auth->getRole($roleName); $userModel = User::findOne(['username' => $username]); $auth->assign($role, $use...
Nex-Otaku
2018.04.05, 21:31
Форум: Архив
Тема: Нагрузка от $q->createCommand()->rawSql
Ответы: 3
Просмотры: 19916

Re: Нагрузка от $q->createCommand()->rawSql

Это нормально, либо тяжёлый запрос, либо индексы в базе неправильно настроены.
Nex-Otaku
2018.04.05, 12:08
Форум: REST API (Yii 2.x)
Тема: Как реализовать "лайк" систему
Ответы: 1
Просмотры: 1674

Re: Как реализовать "лайк" систему

На яваскрипте и PHP реализовывай. Данные храни в БД, сессии и куках.
Nex-Otaku
2018.04.05, 12:06
Форум: REST API (Yii 2.x)
Тема: Отключение пользователя и обработка ошибок
Ответы: 2
Просмотры: 1780

Re: Отключение пользователя и обработка ошибок

1. Можно ли совсем избавиться от пользователя? То есть, вообще выключить компонент. Там не будет использоваться авторизация и аутентификация. Портал чисто информативный. Ну не хочется мне лишней реализации IdentityInterface, зачем, если оно не нужно Если твоё приложение к нему не обращается, то ком...
Nex-Otaku
2018.04.05, 12:02
Форум: REST API (Yii 2.x)
Тема: Авторизация без вмешательства пользователя
Ответы: 1
Просмотры: 1407

Re: Авторизация без вмешательства пользователя

1. Делаешь авторизацию в самом приложении по oauth2. Там же и права все нужные запрашиваешь при авторизации. Сохраняешь токен в базе.

2. В демоне используешь этот токен для выполнения запросов.
Nex-Otaku
2018.04.05, 12:00
Форум: Тестирование (Yii 2.x)
Тема: Загрузка Фикстур перед каждым тестом (Fixture loading before each test case)
Ответы: 2
Просмотры: 2023

Re: Загрузка Фикстур перед каждым тестом (Fixture loading before each test case)

А в исходники теста вы заглядывали? LoginFormTest /** * @return array */ public function _fixtures() { return [ 'user' => [ 'class' => UserFixture::className(), 'dataFile' => codecept_data_dir() . 'user.php' ] ]; } По остальному - документация вам должна помочь.
Nex-Otaku
2018.04.05, 11:57
Форум: REST API (Yii 2.x)
Тема: Сортировка результатов при Response
Ответы: 3
Просмотры: 2069

Re: Сортировка результатов при Response

Тоже сталкивался с таким, если по ключу передаёшь в JSON, то порядок элементов произвольный. Выход - использовать массив (без ключей), а не объект (ассоциативный массив).
Nex-Otaku
2018.04.05, 11:36
Форум: Тестирование (Yii 2.x)
Тема: Codeception + yii2 помогите за вознагражение разобраться с базовыми вопросами,
Ответы: 2
Просмотры: 1898

Re: Codeception + yii2 помогите за вознагражение разобраться с базовыми вопросами,

У Дмитрия Елисеева в статьях по Yii подробно разжёвано, как делать и запускать тесты.
Nex-Otaku
2018.04.05, 11:34
Форум: Установка и настройка
Тема: apache2 php.7.2
Ответы: 6
Просмотры: 3112

Re: apache2 php.7.2

Смотри логи апача и PHP.
Nex-Otaku
2018.04.05, 11:31
Форум: Авторский код и библиотеки
Тема: Jodit WYSIWYG редактор и файлбраузер - yii2-jodit
Ответы: 8
Просмотры: 20855

Re: Jodit WYSIWYG редактор и файлбраузер - yii2-jodit

В GPL нет ничего страшного, то что она как-то ограничивает это миф, распространённый теми, кто в неё плохо вчитывался. Вкратце, там есть требование к публикации исходного кода, если используешь в своём проекте код по лицензии GPL. И многие думают, что тогда и сам код всего проекта обязан быть открыт...
Nex-Otaku
2018.04.05, 11:21
Форум: Обо всем
Тема: Дизайн
Ответы: 2
Просмотры: 1525

Re: Дизайн

Дизайнера купить.
Nex-Otaku
2018.03.25, 22:03
Форум: Общие вопросы (Yii 2.x)
Тема: FileMutex + multithreaded server API
Ответы: 5
Просмотры: 1818

Re: FileMutex + multithreaded server API

Ага, я понял, там блокировка на процесс. flock привязан к процессу. Апач может распераллелить потоки и в одном процессе несколько запросов обрабатывать в разных потоках. Таким образом, в двух разных запросах лок будет общий, а должен быть эксклюзивный.
Nex-Otaku
2018.03.25, 14:57
Форум: Общие вопросы (Yii 2.x)
Тема: FileMutex + multithreaded server API
Ответы: 5
Просмотры: 1818

FileMutex + multithreaded server API

В описании FileMutex сказано : Warning: due to `flock()` function nature this component is unreliable when using a multithreaded server API like ISAPI Что бы это значило? Файловые локи как-то не дружат с многопоточностью? При чём тут потоки вообще? Какие-то веб-серверы с ними работают нормально, как...
Nex-Otaku
2018.03.25, 14:51
Форум: Установка и настройка
Тема: Дайте инструкцию по настройке Phpstorm + Yii2
Ответы: 6
Просмотры: 4017

Re: Дайте инструкцию по настройке Phpstorm + Yii2

Не ко мне вопрос. Лично я вообще штормом не пользуюсь, слишком уж он глючный.
Nex-Otaku
2018.03.23, 09:24
Форум: Установка и настройка
Тема: Дайте инструкцию по настройке Phpstorm + Yii2
Ответы: 6
Просмотры: 4017

Re: Дайте инструкцию по настройке Phpstorm + Yii2

Лучше настрой Git. Будешь видеть, когда что менялось. Выгрузка на сервер простая. С локальной машины "git push", на сервере "git pull". Интеграция Git в PhpStorm уже есть. Если почему-то хочется именно FTP, то такие утилиты тоже существуют. Например, когда-то я вот этой пользовал...
Nex-Otaku
2018.03.23, 08:41
Форум: Архитектура, дизайн, ООП
Тема: Form, Model, AR
Ответы: 36
Просмотры: 11243

Re: Form, Model, AR

Auramel писал(а): 2018.03.23, 06:55 куда деть валидацию пасса и поиск по логину?
Вынести в отдельные классы валидаторов. В форме указать их.