【发布时间】:2012-12-20 14:42:35
【问题描述】:
有没有办法让 php 脚本(apache 用户)使用 AT 守护进程安排任务?
我想将任务从我的 php 脚本传递到 atd,如下所示:
exec( "echo 'date > /some/dir/date.txt' | at now + 1 minute > /dev/null &" );
当我从命令行(root)运行 php 脚本时,一切都很好, 但是,当我通过 http 请求运行脚本时,永远不会创建 at 作业。
我知道 apache 没有 shell 访问权限,有什么可用的解决方法吗?
【问题讨论】: