【发布时间】:2017-07-28 18:06:32
【问题描述】:
我正在使用 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 主站点的“基本”设置,这似乎在同一台服务器上运行良好。提前致谢。
【问题讨论】: