Как включить debug панель в advanced

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
svil
Сообщения: 563
Зарегистрирован: 2018.02.12, 22:41

Как включить debug панель в advanced

Сообщение svil »

В одном из моих advance проектов debug панель включалась
в файле main-local.php (backend)

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

<?php

$config = [

];

if (!YII_ENV_TEST) {
    // configuration adjustments for 'dev' environment
    $config['bootstrap'][] = 'debug';
    $config['modules']['debug'] = [
        'class' => 'yii\debug\Module',
    ];

    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
    ];
}

return $config;

В текущем проекте в main-local уже есть код

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

<?php




return [
    'components' => [
        'request' => [
            // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
            'cookieValidationKey' => '4zSVккккккккк',
        ],
    ],
];
Как подключить debug панель в данном случае в backend?
Аватара пользователя
svil
Сообщения: 563
Зарегистрирован: 2018.02.12, 22:41

Re: Как включить debug панель в advanced

Сообщение svil »

Добавила погуглив в main.php backend

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

 'modules'             => [

       
//        'debug' => [
//            'class' => 'yii\debug\Module',
//            'allowedIPs' => ['127.0.0.1', '::1'],
//        ],
//        'modules' => [
//            'debug' => [
//                'class' => 'yii\debug\Module',
//                'allowedIPs' => ['127.0.0.1', '::1'],
//            ]
//        ],
    ],
  
В modules с debug и c modules/debug нет панели и ошибок нет.
yiiliveext
Сообщения: 910
Зарегистрирован: 2019.08.13, 01:49

Re: Как включить debug панель в advanced

Сообщение yiiliveext »

Что мегает добавить туда код включения панели?
Аватара пользователя
svil
Сообщения: 563
Зарегистрирован: 2018.02.12, 22:41

Re: Как включить debug панель в advanced

Сообщение svil »

Ну как?
yiiliveext
Сообщения: 910
Зарегистрирован: 2019.08.13, 01:49

Re: Как включить debug панель в advanced

Сообщение yiiliveext »

Посмотрите по какому айпи вас определяет
\Yii::$app->getRequest()->getUserIP();
Аватара пользователя
svil
Сообщения: 563
Зарегистрирован: 2018.02.12, 22:41

Re: Как включить debug панель в advanced

Сообщение svil »

127.0.0.1
yiiliveext
Сообщения: 910
Зарегистрирован: 2019.08.13, 01:49

Re: Как включить debug панель в advanced

Сообщение yiiliveext »

Либо раскомментируйте дебаг в main
либо поменяйте main-local на

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

<?php
$config = [
    'components' => [
        'request' => [
            // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
            'cookieValidationKey' => '4zSVккккккккк',
        ],
    ],
];

if (!YII_ENV_TEST) {
    // configuration adjustments for 'dev' environment
    $config['bootstrap'][] = 'debug';
    $config['modules']['debug'] = [
        'class' => 'yii\debug\Module',
    ];

    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
    ];
}

return $config;
Аватара пользователя
svil
Сообщения: 563
Зарегистрирован: 2018.02.12, 22:41

Re: Как включить debug панель в advanced

Сообщение svil »

Спасибо, работает.
die1990
Сообщения: 15
Зарегистрирован: 2021.12.21, 20:18

Re: Как включить debug панель в advanced

Сообщение die1990 »

не работает в basic версии
die1990
Сообщения: 15
Зарегистрирован: 2021.12.21, 20:18

Re: Как включить debug панель в advanced

Сообщение die1990 »

Заработало, сделал апдейт компосера. Жесть запара конечно)))
Ответить