我希望每天都能检查我的数据库并为其做一些工作。 Cronjob是一个惊人的解决方案。但是如何进行身份验证呢?否则任何人都可以随时触发该代码。谢谢。 例如,通常人必须插入登录名和密码,获取令牌并将其存储在cookie中。之后,您有权更改任何内容。如何在cronjob中制作它。
答案 0 :(得分:0)
以这种方式添加cron作业,以便从CLI运行php文件。通过发送http请求运行它。运行为CLI的命令将像php test.php
并在php文件中添加以下代码,以便只允许从CLI运行:
if (php_sapi_name() == "cli") die('run only from CLI');