首页 > 解决方案 > crontab 不工作 */10: 没有这样的文件或目录

问题描述

我首先尝试执行一个 php 文件。

*/10 * * * * /usr/bin/php/ /path/to/file/file.php

我得到:-bash: */10: 没有这样的文件或目录

然后我尝试使用 curl 命令使其尽可能简单。curl 命令运行良好。但是如果我尝试做一个 crontab 任务:

*/10 * * * * curl "https://test.php"

它不起作用,我得到: */10:没有这样的文件或目录。

我也试过

*/10 * * * * /usr/bin/curl/ https://test.php

我不明白。

标签: linuxubuntucronubuntu-14.04

解决方案


要解析和执行 php,您需要使用 -f flaf,并且在 php bin 文件的路径之后也不需要 / ,因此:

*/10 * * * * /usr/bin/php -f /path/to/file/file.php

推荐阅读