东邪西毒
- 东邪西毒 2015-10-21 已签到连续签到5天,获得了20个金钱
- 东邪西毒 2015-10-20 已签到连续签到4天,获得了20个金钱
- 东邪西毒 2015-10-19 已签到连续签到3天,获得了15个金钱
- 东邪西毒 2015-10-18 已签到连续签到2天,获得了10个金钱
- 东邪西毒 2015-10-15 已签到连续签到2天,获得了10个金钱
- 东邪西毒 回答了问题 设置了urlManager后 gii不能访问
1. URL 美化设置, http://yinzhezq.blog.163.com/blog/static/164862890201581984113653 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, ],
2. 开启gii功能 $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yii\gii\Module', 'allowedIPs' => ['127.0.0.1', '::1', '192.168.0.*', '设置你浏览器主机的IP'], ];
3. 访问地址: http://XXX/gii XXX表示访问首页的地址
4. 原因:当启动gii模块的时候,会自动设置gii的美化URL访问规则 vendor/yiisoft/yii2-gii/Module.php /** * @inheritdoc */ public function bootstrap($app) { if ($app instanceof \yii\web\Application) { $app->getUrlManager()->addRules([ $this->id => $this->id . '/default/index', $this->id . '/<id:\w+>' => $this->id . '/default/view', $this->id . '/<controller:[\w\-]+>/<action:[\w\-]+>' => $this->id . '/<controller>/<action>', ], false); } elseif ($app instanceof \yii\console\Application) { $app->controllerMap[$this->id] = [ 'class' => 'yii\gii\console\GenerateController', 'generators' => array_merge($this->coreGenerators(), $this->generators), 'module' => $this, ]; } }
- 东邪西毒 2015-10-17 已签到连续签到1天,获得了5个金钱
- 东邪西毒 2015-10-14 已签到连续签到1天,获得了5个金钱
- 东邪西毒 回复了话题 请问 Yii2.0 这种路由规则应该怎么写
'<controller:\w+>/<name:\w+>/<action:\w+>'=>'<controller>/<action>'
关于美化url见,http://yinzhezq.blog.163.com/blog/static/164862890201581984113653/
- 东邪西毒 赞了说说貌似linux还是必须要会的