Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过Yii在测试web界面时处理拒绝所有_Php_Yii - Fatal编程技术网

Php 通过Yii在测试web界面时处理拒绝所有

Php 通过Yii在测试web界面时处理拒绝所有,php,yii,Php,Yii,我有一个具有以下访问规则的控制器: array('deny', // deny all users 'users'=>array('*'), ), 我想测试该代码(每个经授权或未经授权的用户都无法通过web访问此控制器),并具有以下功能: public function testShow() { $this->open('?r=link'); } 但我的控制台中出现以下错误: 1) LinkTest::testShow PHPUnit_框架_异常:来自Seleniu

我有一个具有以下访问规则的控制器:

array('deny',  // deny all users
    'users'=>array('*'),
),
我想测试该代码(每个经授权或未经授权的用户都无法通过web访问此控制器),并具有以下功能:

public function testShow()
{
  $this->open('?r=link');
}
但我的控制台中出现以下错误:

1) LinkTest::testShow
PHPUnit_框架_异常:来自Selenium RC服务器的testComplete()响应。
XHR错误:URL=Response\u Code=403错误\u消息=>
这是个例外


我想做一个测试,我可以确保链接控制器不可见通过网络

那么403响应是一个权限被拒绝的错误。因此,它似乎工作正常。也许您只需要配置Selenium。请参阅以获得帮助