我需要限制 CI 2 中的控制器仅从命令行运行。应用程序中的其他控制器可通过网络访问。
最好的方法是什么?
您可能想检查如果是 CLI 请求: http://codeigniter.com/user_guide/libraries/input.html
class Mycontroller extends CI_Controller {
function __construct()
{
parent::__construct();
if(!$this->input->is_cli_request())
{
// echo 'Not allowed';
// exit();
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)