我需要限制 CI 2 中的 Controller 只能从命令行运行。应用程序中的其他 Controller 可从 Web 访问。
最好的方法是什么?
最佳答案
您可能想查看 if is a CLI request:
class Mycontroller extends CI_Controller {
function __construct()
{
parent::__construct();
if(!$this->input->is_cli_request())
{
// echo 'Not allowed';
// exit();
}
}
}
关于php - Codeigniter 2 将 Controller 限制为命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092945/