【问题标题】:Crontab not working */10: No such file or directorycrontab 不工作 */10: 没有这样的文件或目录
【发布时间】:2021-04-22 14:54: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

我不明白。

【问题讨论】:

  • 为什么 bash 试图执行一个 crontab 文件?

标签: linux ubuntu cron ubuntu-14.04


【解决方案1】:

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

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

【讨论】:

  • 也不起作用 -bash: */10: 没有这样的文件或目录
  • php文件的路径是否存在?
  • 是的,我可以用 vi 打开它。我的意思是错误也是如果我卷曲......这没有意义
  • 你是用 crontab -e 来输入的吗?
  • 我得到一个“?”作为返回值
猜你喜欢
  • 2017-08-06
  • 2017-09-18
  • 2020-05-05
  • 1970-01-01
  • 2010-12-13
相关资源
最近更新 更多