创建一个CRON作业,每天只访问一次页面而不会超时

时间:2015-08-18 13:45:33

标签: php cron

我根本没有任何Linux或CRON工作经验。我已经创建了我的网站并将我需要CRON的所有日常任务放在网页上作为PHP函数。因此,我所需要的只是一个CRON工作,只需每天访问一次网页。

这就是我正在使用的。 wget -O - http://prayerpond.com/cron.php >/dev/null 2>&1

开始时,数据库中的表几乎没有任何东西填充,我担心的是,当表中有大量信息时,页面将超时的功能中有如此多的任务。

这是一个有效的问题吗?如果是这样,我能做些什么来阻止这种情况吗?

3 个答案:

答案 0 :(得分:0)

您可以将--read-timeout=seconds标志添加到wget以设置读取超时。连接超时表示您的服务器可能没有连接。

答案 1 :(得分:0)

要设置cron作业,您可以阅读此问题here,然后cron作业可以执行类似php /path/to/project/cron.php > /dev/null 2>&1

的操作

答案 2 :(得分:0)

我建议将脚本放在公共文件夹之外,并使用类似

的方式调用脚本
php /the/path/to/your/phpscript/script.php
相关问题