Yii2 Advanced установлен на linux-хостинге, как запустить gii? Проблема в том, что я пытался вставить в конфиг след код:
'modules' => [
'bootstrap' => ['gii','debug'],
'gii' => [
'class' => \yii\gii\Module::className(),
'allowedIPs' => ['Ваш IP']
],
'debug' => \yii\debug\Module::className(),
// ..........
],
Но выходит ошибка 404. Если я правильно понял, то его нужно в файле main-local.php прописывать да?
Посмотрите в каком он окружении. На продакшене все что отличается от 127.0.0.1 является продакшеном и юии переходит в окружение Prod и соответственно не работает дебагер и gii. Для начало во входом скрипте поменять на то, что бы он подтягивал конфиги и использовал этим модули.
'allowedIPs' => ['Ваш IP'] По началу лучше убрать, так как возможно у вас динамический ip и доступ блокируется из за него, так же проверьте UrlManager на наличие правил для gii, не исключена ситуация что Вы не попадаете на модуль gii вводя путь до него в браузер