例子:
* * * * * /usr/bin/php /full/path/to/script.php arg1 arg2 > /full/path/to/logfile.log
脚本运行和访问参数都很好,但结果永远不会打印到 logfile.log。另外,我的 logfile.log 是 chmod 777,所以我知道它有写入权限。
你能修正我的语法吗?
最佳答案
您似乎在错误的文件夹中搜索日志文件。 试试这个
* * * * * cd /path/to/script.php ; ./script.php arg1 arg2 >> logfile.log
然后在/path/to/script 文件夹中查找您的日志文件。 也可能是写权限问题。 另外,检查您的脚本是否有错误。 您的 crontab 命令似乎没问题。
关于linux - 如何运行带参数的 cron 作业并将结果传递到日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7858114/