【发布时间】:2013-09-06 19:18:35
【问题描述】:
我正在尝试访问我的 Yii 代码生成器 Gii。 但是当我使用浏览它时
页面说
错误 404 无法解析请求“gii/index”。
这是我用于 url 重写的 .htaccess 文件
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
这是我的配置文件中的网址管理器
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
//pages
'<view>'=>array('site/page'),
),
),
我是不是做错了什么? http://localhost/mysite/gii/index/ 显示了 gii 代码生成器的布局,但显示了错误 404...
谢谢
附: 我还尝试关闭我的 URL 管理器,看看我的 Gii 代码生成器页面是否会默认使用这个 url http://localhost/mysite/index.php?r=gii/default/login 并且有效...
【问题讨论】:
-
你不需要 index/ 最后...localhost/mysite/gii 应该可以工作
标签: php yii gii yii-routing