Cron作业的文件路径

Mic*_*ick 6 cron cpanel

嗨,我想运行一个cron作业来调用我的服务器上的PHP脚本.我在我的网络主机上使用Cpanel,这些是选项:

  • 分钟:
  • 小时:
  • 天:
  • 月:
  • 平日:
  • 命令:

我真的很难将命令指向我的文件我正在使用此行,/home/abbeysof/public_html/adi/cron/daily.php但我收到此错误:

/ bin/sh:/home/abbeysof/public_html/adi/cron/daily.php:权限被拒绝

我向我的网站主机寻求帮助,这是回复:

如果您使用cpanel创建它,它将为您填写路径.通常是/ home/username/public_html/etc.

有人可以提供一些建议吗?

Mar*_*aio 19

建议1:使用wget命令,wget运行PHP脚本就像从Web调用它一样,因此PHP环境与从Web调用文件完全相同,然后调试脚本更容易.

wget -O - http://yourdomain.com/adi/cron/daily.php >/dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)

必须创建cron作业进入cPanel cron作业菜单.通过阅读你的主人的答案,我不明白你是否清楚这一点.

并建议2:改变网络托管,试试这个,他们不会让你孤单.

  • 你的解释只是救了我的一天:)谢谢! (2认同)