我想在Plesk上设置一个cronjob。 现在我必须插入控制器和函数名称。
如果有人知道这个链接,他每次都可以执行这个cronjob。
我如何确保只有localhost执行此功能。
答案 0 :(得分:0)
Cron作业通常从命令行以PHP身份运行(特别是如果您将其设置为使用php-cli而不仅仅是PHP - 您的Web主机可能能够帮助解决这个问题)。但是,值得注意的是,一些Web主机将crons设置为仅运行PHP。
在这种情况下,您可以设置条件以检查是否从命令行调用脚本。例如:
res.flush()
在这种情况下,如果呼叫不是来自命令行,那么他们只会看到您的404错误页面。 res.write(chunk)
是CodeIgniter函数;有关the user guide