1

我有一个 php 脚本,我想使用 cron 作业在我的 DreamHost 网站上每天运行。我已经手动测试了脚本,所以我知道它可以正常工作。

我尝试使用以下命令行设置 cron 作业:

/usr/bin/wget -O /dev/null "http://www.mysite.org/cronjobs/cronjob.php"

以及其他一些方法,包括这个方法:

/dh/cgi-system/php54.cgi /home/username/mysite.org/cronjobs/cronjob.php

这些都没有奏效,更糟糕的是,我没有收到任何包含结果的电子邮件,所以我无法知道出了什么问题。

任何关于什么不起作用的想法都会很棒!

4

2 回答 2

1

在 cpanel 中尝试此命令。

/usr/local/php5/bin/php /home/username/mysite.org/cronjobs/cronjob.php
于 2013-12-14T01:57:31.653 回答
1

已经有一段时间了,但是对于可能会在此处查找 wget 示例的用户来说,这里仍然没有“解决方案”,这是 DreamHost 的工作原理:

wget -q -O /dev/null http://www.domain.com/path-to-be-called
于 2015-10-05T08:34:09.313 回答