在Android上托管:通过克隆到外部SD卡备份?

我正在一个漂亮的预算Android平板电脑上托管一个小网站。 如果失败了,我基本上会丢失我的文件。 为了解决这个问题,我正在考虑使用PHP copy(); 根据我的要求将主目录克隆到平板电脑的SD卡上。

这是一个好主意,还是不是? 有什么风险? 发生这种情况时,PHP会继续运行其他脚本吗?

将被克隆的目录仅包含网页,所有图像已被移入另一个文件夹。

以下是我计划完成的方式:

include("adminverify.php"); 

if(isset($_GET["websiteBackup"]) && $admin=true)
{
    $sdcard = "/mnt/extsdcard";
    $sourcefile = "/internal/www";

    // Write to a file saying the backup has started
    copy($sourcefile, $sdcard) or die("Could not be done");
    // Write to a file saying the backup has finished
}

替代品是受欢迎的。 我会自己简单地使用平板电脑,然后复制这些文件,但平板电脑实际上太滞后了。

如果事实证明PHP在备份时无法正常工作,我只需要修改目录名称并修改404页面以表明网站暂时不可用。

如果这有帮助,我使用lighttpd和PHP 5.5.15

链接地址: http://www.djcxy.com/p/93599.html

上一篇: Hosting on Android: Backing up by cloning to external SD card?

下一篇: Error in backing up database