rbac и кэш

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
de1phi
Сообщения: 145
Зарегистрирован: 2013.12.23, 20:02

rbac и кэш

Сообщение de1phi »

Добрый день,

с увеличением базы RBAC при управлении permission'ами стала вылазить ошибка:

Код: Выделить всё

[error][yii\base\ErrorException:1]
yii\base\ErrorException: Maximum execution time of 30 seconds exceeded in
/var/www/femco.ru/cm/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer.php:73
помогает только полное очищение кэша. В чем может быть дело?
Аватара пользователя
Alexum
Сообщения: 683
Зарегистрирован: 2016.09.26, 10:00

Re: rbac и кэш

Сообщение Alexum »

Можно чистить кэш только rbaca, при каждом изменении пермишна вызывая

Код: Выделить всё

Yii::$app->authManager->invalidateCache()
Или вы это и делаете?
de1phi
Сообщения: 145
Зарегистрирован: 2013.12.23, 20:02

Re: rbac и кэш

Сообщение de1phi »

Alexum писал(а): 2017.04.14, 15:30 Или вы это и делаете?
именно так, увеличение времени работы скрипта до 60 сек результат не дало
Ответить