Yii Gii无法解决该请求”;gii/index";-合并数组理解
正在尝试本地访问,但我得到: Gii无法解析请求“Gii/索引” 这是我的配置/localdev.php文件:Yii Gii无法解决该请求”;gii/index";-合并数组理解,yii,Yii,正在尝试本地访问,但我得到: Gii无法解析请求“Gii/索引” 这是我的配置/localdev.php文件: 'modules'=>array( // uncomment the following to enable the Gii tool 'gii'=>array( 'class'=>'system.gii.GiiModule', 'password'=>false, // If removed, Gii defaults
'modules'=>array(
// uncomment the following to enable the Gii tool
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>false,
// If removed, Gii defaults to localhost only.
'ipFilters'=>array('127.0.0.1','::1'),
),
如果我使用此地址:
但这是一个密码保护,我们定义为false。
我们可能认为localdev.php没有被应用,但我在加载它的条件中回显了“hello”,它出现了”
注:
在Yii框架内有一个.htaccess文件,其中包含:
deny from all
我看不出这种行为的原因
能请你帮忙吗
有关评论的更新:
下面是需要main.php的localdev.php
return CMap::mergeArray(
require_once(dirname(__FILE__).'/main.php'),
array(
'modules'=>array(
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>false,
'ipFilters'=>array('127.0.0.1','::1'),
),
),
这是main.php上的URL
'components'=>array(
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>'=>'<controller>/index',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>'
),
'showScriptName'=>false,
),
“组件”=>阵列(
“urlManager”=>数组(
“urlFormat'=>“路径”,
'规则'=>数组(
“/”=>“/视图”,
''=>''/index',
'//'=>'/',
'/'=>'/'
),
'showScriptName'=>false,
),
如果我们要加上:
'rules'=>array(
'gii'=>'gii',
'gii/<controller:\w+>'=>'gii/<controller>',
'gii/<controller:\w+>/<action:\w+>'=>'gii/<controller>/<action>',
“规则”=>数组(
“gii”=>“gii”,
“gii/”=>“gii/”,
“gii/”=>“gii/”,
我是否应该添加这些并将其全部放在main.php规则上,或者,我们是否可以在localdev.php上精确地添加这些规则?您应该将服务Gii的路由添加到您的应用程序配置中,如中所述。您应该将服务Gii的路由添加到您的应用程序配置中.如果我需要提供更多详细信息,如公共html上的配置文件或.htaccess?如果需要,我可以提供。您是否添加了?@Jon中提到的路由?请查看我关于您的评论的问题更新?您也可以将该配置添加到正在与
mergeArray
--ju合并的数组中请小心获取正确的结构。@Jon但我是否应该复制main.php上的所有规则数组,或者我是否可以放置那些“新行”-呸…对不起…我可以用一种方法来测试它…我会检查。2分钟:)如果我需要提供更多详细信息,如配置文件或公共html上的.htaccess?如果需要,我可以提供。您是否添加了?@Jon care中提到的路由?请查看关于您的评论的我的问题更新?您也可以将该配置添加到您正在合并的阵列中。mergeArray
——请小心ful以获得正确的结构。@Jon但是我应该复制main.php上的所有规则数组,还是我可以只放置那些“新行”—呸……对不起……我可以用一种方法测试一下……我会检查的。2分钟:)