1

我有一个基于 yii 框架的网站。我需要为 Cpanel cron 作业中的控制器操作设置一个 cron 作业。我已经尝试了以下命令并且它工作正常 GET http://www.mydomain.com/controller/action

这是我的问题。我需要执行 admincms 中的控制器操作。命令应该如下,GET http://www.mydomain.com/admincms/controller/action

但这没有运行。我认为这是因为管理员 CMS 的密码保护。(这个 cron 正在为站点生成站点地图。这与 CMS 有关。这就是为什么我需要在管理员中使用控制器)

任何想法表示赞赏???

伊拉万

4

1 回答 1

0

是的,您是正确的,应该更改此控制器的 yii 访问规则。

打开控制器类并转到accessRules函数并包括未经身份验证的用户的操作。

    array('allow',  // allow all users to perform 'index' and 'view' actions
    'actions'=>array('action'), 
    'users'=>array('*'),
),
于 2012-09-18T06:45:10.193 回答