当我阅读wget的联机帮助页时,我遇到了"--delete-after"选项?提供这种选择的目的是什么?它只是用于测试页面是否可以下载?或者也许还有其他情况,这个选项很有用,我希望你们可以给我一些提示.
参考上面的评论.我提供了一些我们如何使用它的例子.我们在Rackspace Cloud Sites上运行了一些网站,这是一个托管云托管解决方案.我们无法访问常规的cron.
我们遇到了使用WordPress在网站上失控使用的问题,因为WP一直在调用wp-cron.php.为了让您了解失控的使用情况,它在一天内用完了一个月的分配CPU周期.无论如何我做的是禁用在WordPress系统中调用的wp-cron.php并通过wget手动调用它.我对进程的输出不感兴趣,所以如果我不使用-delete-after和wget(wget ... > /dev/null 2>&1也运行得很好)wget运行的文件夹将填充数百个无用的日志并且每次输出脚本被称为.
我们还安装了SugarCRM,该系统需要调用其cron脚本来处理系统维护.我们也默默使用wget.基本上很多这类基于Web的系统都有cron脚本.如果你不能直接调用你的脚本说在机器上使用php,那么另一个选项就是用wget静默调用它.
调用这些cron脚本的命令非常基本 - wget --delete-after http://example.com/cron.php?parameters=if+needed
| 归档时间: |
|
| 查看次数: |
18266 次 |
| 最近记录: |