0

我们正在使用 Akeeba Backup 来备份我们的 Joomla 网站。只需调用此处所述的 URL 即可开始备份:https ://www.akeebabackup.com/documentation/quick-start-guide/automating-the-backup.html 。为了自动备份我们的站点,我们希望使用每日执行的 Cron 作业调用此 URL。我们的虚拟主机支持创建 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 没有经验,所以任何帮助都会很好。

谢谢你的时间。

4

1 回答 1

1

阅读文档就足够了。它准确地告诉您如何使用 wget 或 curl 来处理 CRON 作业。此外,还有一个名为“Wget 的 PHP 替代方案”的部分。我编写 Akeeba Backup 的文档并免费提供是有充分理由的:阅读并防止此类问题;)

于 2012-07-01T14:28:54.043 回答