我们正在使用Akeeba Backup备份我们的Joomla网站。只需调用此处所述的URL即可启动备份:https://www.akeebabackup.com/documentation/quick-start-guide/automating-the-backup.html。要自动备份我们的网站,我们希望使用每日执行的Cron作业来调用此URL。我们的Web托管服务商支持创建Cron作业,但您不能使用任何shell脚本或其他东西。仅支持执行PHP脚本。所以我们必须使用PHP脚本调用此URL。我创建了这个脚本,使用我的浏览器直接调用它时工作正常。但是当我尝试使用Cron作业执行它时,我只收到错误302,这意味着该文档已暂时移动。我不知道该怎么做。这是我想要执行的脚本:
<?php
$result = file_get_contents("http://www.mysite.net/index.php?option=com_akeeba&view=backup&key=topsecret&format=r");
?>
我对Cron工作或PHP没有经验,所以任何帮助都会很好。
感谢您的时间。
答案 0 :(得分:1)
阅读the documentation就足够了。它告诉您如何使用wget或curl与CRON作业一起使用。此外,还有一个名为“PHP替代wget”的部分。我写了Akeeba Backup的文档,并且有充分的理由免费提供:阅读并防止此类问题;)