2

我想每 30 分钟执行一次脚本,但我想通过 cron 使用它,因为它是我的个人脚本,它根据配置通过电子邮件从各个站点向我发送更新。

那么我应该在命令中写什么以在 cpanel 中运行以执行名为 check.php 的脚本

4

2 回答 2

4

你也可以试试:

wget http://www.example.com/check.php

这样您的脚本将以与网站上完全相同的方式运行(环境变量、文件权限等将相同)。

于 2009-07-23T13:59:39.770 回答
1

格式是这样的。就像您尝试从终端运行命令一样。

    php_location full_script_location output_location

因此,例如在我的服务器上,我会使用这样的东西:

/usr/bin/php /home/yacoby/status/check.php

您需要确保您的电子邮件地址设置正确。

如果您不希望它通过电子邮件将脚本的输出发送给您(即,您想记录它,或者从脚本中发送电子邮件),请将 > /dev/null 放在命令的末尾。例如。

/usr/bin/php /home/yacoby/status/check.php > /dev/null
于 2009-07-02T14:07:02.407 回答