我想每30分钟执行一次脚本,但是我想通过cron使用它,因为它是我的个人脚本,根据配置通过电子邮件发送来自各个站点的更新。
那么我应该在cpanel中用命令运行来编写一个名为check.php的脚本来执行我的脚本
答案 0 :(得分:4)
您也可以尝试:
wget http://www.example.com/check.php
因为那时你的脚本将以与在网站上完全相同的方式运行(环境变量,文件权限等将是相同的)。
答案 1 :(得分: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