我有一个文件index.php。有2个用户有单独的crons运行访问脚本。在php / linux中是否有任何函数来识别哪个用户的cron称之为...它的一个中心...
答案 0 :(得分:1)
答案 1 :(得分:1)
两个选项:
php -f script.php
wget http://host/script.php?user=$USER
答案 2 :(得分:0)
$USER
环境变量whoami
命令答案 3 :(得分:0)
您必须从客户端传递用户信息(在本例中为cronjob)。在服务器端,php进程总是由webserver运行(在你的情况下是apache)。因此,设置cron以向用户传递类似:example.com/index.php?user=$USER并在服务器端以$ _GET ['user']
获取此信息