似乎一切正常,但现在加载任何页面时,我查看了浏览器中的开发人员工具,此请求中出现错误:
Request URL:http://mysite/favicon.ico
!
我也不知道 favicon.ico
它是什么以及为什么要向它提出请求!我的代码中没有它!
错误结果:
处理另一个错误时发生错误:yii\web\ForbiddenHttpException:不允许执行此操作。在 hosts/mysite/vendor/yiisoft/yii2/filters/AccessControl.php:151
在控制器注册参数access
!
在什么情况下访问会出现问题?如何解决?
favicon.ico
- 网站或网页的图标,由浏览器显示在页面名称之前的选项卡中,也作为书签旁边的图片。您可以明确告诉浏览器此图标所在的位置。要明确指定位置
favicon.ico
,您必须在 section 内的站点页面代码中输入以下行head
,例如:许多现代浏览器不需要
favicon.ico
在页面代码中显式引用。如果没有这样的指示,浏览器会尝试favicon.ico
从站点的根目录加载。实际上,浏览器在您的情况下试图做什么。