>实际上我想应用检查以仅从我的服务器运行我的cron,因为它是一个cron文件并通过命令运行它不提供任何IP地址。所以我不能在这里应用 ip 检查。
我现在刚刚应用了检查,如果我得到空白 IP,则意味着文件通过服务器上的命令(预定 cron)运行。我知道这不安全。
请给我你的建议。
一种常用的方法可以在 Joomla /cli
文件中找到,该文件检查全局$_SERVER
中是否存在密钥REQUEST_METHOD
。
// Make sure we're being called from the command line, not a web interface
if (array_key_exists('REQUEST_METHOD', $_SERVER)) die();