Страница 2 из 2

Re: RBAC. Не работает редирект в AccessControl

Добавлено: 2017.02.27, 23:03
Akulenok
Дома редирект работает, закачиваю на сервер, вместо редиректа белый экран, в логах пусто
пробовал разные урлы, варианты, без результатно
return Yii::$app->getResponse()->redirect(['/backend/pages/index']);
$this->redirect(['/']);
ни так ни так не работает

Re: RBAC. Не работает редирект в AccessControl

Добавлено: 2017.02.27, 23:41
Loveorigami
Регистр файлов проверь

Re: RBAC. Не работает редирект в AccessControl

Добавлено: 2017.02.27, 23:50
Akulenok
Loveorigami писал(а): 2017.02.27, 23:41 Регистр файлов проверь
каких?
у меня локально линух тоже стоит, и все работает
экшин простой
public function actionLogin()
{
return $this->redirect(['/']);
}
и белый экран
папку assets и runtime почистил, права везде норм.
не уверен, но вроде это случилось после закачки папки vendor с локалки, ибо на хостинге нет ssh для composer update,
обновляю локально и закачиваю папку вендор на хостинг
так же в конфиге

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

 'request' => [
            'enableCookieValidation' => false,
            'cookieValidationKey' => '',
            'enableCsrfValidation'=>false,
        ],

Re: RBAC. Не работает редирект в AccessControl

Добавлено: 2017.02.28, 10:54
Akulenok
В дебаг панели ничего криминального, а когда заходишь на страницу где должен быть редирект то белый экран и дебаг панели нет, в папку runtime/logs ничего в этот момент не падает . на хостинге включен еррор.лог но в него тоже ничего не пишется.

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

'log' => [
            'traceLevel' => YII_DEBUG ? 3 : 0,
            'targets' => [
                [
                    'class' => 'yii\log\FileTarget',
                    'levels' => ['error', 'warning'],
                ],
            ],
        ],

Re: RBAC. Не работает редирект в AccessControl

Добавлено: 2017.02.28, 10:59
zelenin
Akulenok писал(а): 2017.02.28, 10:54 В дебаг панели ничего криминального, а когда заходишь на страницу где должен быть редирект то белый экран и дебаг панели нет, в папку runtime/logs ничего в этот момент не падает . на хостинге включен еррор.лог но в него тоже ничего не пишется.
чудеса кароч.

Re: RBAC. Не работает редирект в AccessControl

Добавлено: 2017.02.28, 13:21
Loveorigami
отключи редирект на время. Убедись, что сам action рабочий.
Может у тебя config-local не настроенный (cookie key). У runtime, assets есть права на запись?

пропиши в index.php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

Re: RBAC. Не работает редирект в AccessControl

Добавлено: 2018.05.12, 18:38
hyzhak
столкнулся с такой же проблемой - перестал работать редирект и вместо него показівалась чистая страница.
проблема оказалась в том, что в одном из файлов присутствовал BOM (https://en.wikipedia.org/wiki/Byte_order_mark)