Я использую пользовательскую сборку Yii2 Foundationize, которой уже несколько лет, но в целом она работает отлично.
Однако, когда я запускаю инструмент gii для создания новых моделей и т. д., маршрутизация игнорируется, и индексная страница моего приложения просто перезагружается.
Я пытаюсь получить доступ к URL-адресу http://localhost/web/index.php?r=gii
У меня есть эта строка в моем index.php
defined('YII_ENV') or define('YII_ENV', 'dev');
и мой config/web.php содержит следующее
if (YII_ENV_DEV) {
$config['bootstrap'][] = 'gii';
$config['modules']['gii'] = [
'class' => 'yii\gii\Module',
'allowedIPs' => [$_SERVER['REMOTE_ADDR']], // always allow on current server
];}
Я где-то пропустил шаг? Я попробовал «базовую» настройку с основного сайта Yii, и она отлично работала на том же сервере. Заранее спасибо.