如何在 cPanel 上 运行 CRON 作业?

How to run CRON jobs on cPanel?

我正在尝试在 cPanel v. 76.0.18 上设置 CRON 作业,我得到了 "no input file specified" (NIFS),并查看了其他帖子(例如 NIFS1, , NIFS 3, NIFS 4),但不确定如何解决它。

我的 CRON 作业示例:

*/10    *   *   *   *   /usr/bin/php -q /home/dir/dir/cron_dir/file-1.php
0   *   *   *   *       /usr/bin/php -q /home/dir/dir/cron_dir/file-2.php
*   *   *   *   *       /usr/bin/php -q /home/dir/dir/cron_dir/file-3.php

0   *   *   *   *       rm -rf /home/dir/dir/data_dir_1
0   0,6 *   *   *       rm -rf /home/dir/dir/data_dir_2
0   0,4 *   *   *       rm -rf /home/dir/dir/data_dir_3

如何解决 "no input file specified" 错误?

感谢百万人!

如果命令直接在 CLI 中正确执行,您可以尝试将其放入 .bash 文件并在 cron 中引用它。我在 cron 中看到了命令的奇怪问题,有时将其包装在脚本中会有所帮助。

如果它/没有/在 CLI 中正确执行,那么您可以从这里开始 :p