我试图安装几个Yii扩展程序时遇到了这个问题。
E.g。 http://www.yiiframework.com/extension/yii-debug-toolbar/ 要么 http://www.yiiframework.com/extension/yiidebugtb/
说明要在components
的{{1}}部分中说明这一点:
config/main.php
然而,我的'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'ext.yii-debug-toolbar.YiiDebugToolbarRoute',
'ipFilters'=>array('127.0.0.1','192.168.1.215'),
),
),
),
> log
是一个关联数组。
这就是我的样子:
routes
有谁知道如何安装扩展程序?
答案 0 :(得分:1)
要配置yii调试工具栏,您需要在日志配置中添加它:
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning', //'trace, info, error, warning, vardump'
),
array(
'class'=>'ext.yii-debug-toolbar.YiiDebugToolbarRoute',
'ipFilters'=>array('127.0.0.1','::1','localhost'),
),
.......
你的问题可能是ipFilters,因为你需要添加正确的ip(v4和v6),你需要从zip存档文件夹中提取yii-debug-toolbar
到扩展名文件夹。
答案 1 :(得分:0)
事实证明,将非关联成员与routes
数组合并完全没问题。
我还没弄清楚为什么http://www.yiiframework.com/extension/yiidebugtb/无法正常工作。
但http://www.yiiframework.com/extension/yii-debug-toolbar/的问题在于它只出现在某些网页上,并且在右上角显示为一个小加号。我错过了。
我还发现,如果您在本地使用它,则不需要IP地址。只是:
'routes'=>array(
array(
'class'=>'ext.yii-debug-toolbar.YiiDebugToolbarRoute',
),
),