Yii Gii无法解决该请求”;gii/index";-合并数组理解

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

正在尝试本地访问,但我得到:

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 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分钟:)