如何应用检查仅从我的服务器预定的cron命令运行cron文件(.php文件)

时间:2014-12-30 13:59:49

标签: php joomla ip server

实际上我想应用一个检查只从我的服务器运行我的cron,因为它是一个cron文件并运行命令它不提供任何IP地址。所以我不能在这里申请ip检查。

我现在只是应用了检查,如果我得到空白IP,意味着文件在服务器上运行命令(预定的cron)。我知道这不安全。

请给我你的建议。

1 个答案:

答案 0 :(得分:0)

可以在Joomla /cli文件中找到一种常用方法,该文件检查全局REQUEST_METHOD中是否存在密钥$_SERVER

// Make sure we're being called from the command line, not a web interface
if (array_key_exists('REQUEST_METHOD', $_SERVER)) die();