展示每天都会重新安装的网站?

时间:2015-05-27 06:35:51

标签: magento cron cron-task

我已经构建了一个展示Magento的安装,我即将部署公开。我想给人们后端访问权限,但实际上我并不希望他们的更改能够坚持下去 - 不确定如何解决这个问题。最好的方法是什么?

我看到Magento在某处展示了后端访问权限,说明该网站每12小时更新一次。所以我想有一个cron作业启动一个脚本,每12个小时将一个目录的内容复制到另一个目录(公共目录)?

1 个答案:

答案 0 :(得分:2)

有两个好的解决方案:

1。虚拟机

在虚拟机或VPS中运行整个站点。当机器处于您要将其重置为的状态时,为机器创建快照。有一个cronjob触发"返回快照"常规。具体细节因主机而异,但要查找带有API的主机。

2。文件复制和数据库重置

保留另一个文件夹中所有文件的副本以及数据库的转储。您可以使用mysqldump创建数据库转储。然后,您可以通过删除当前文件夹的cronjob返回到该状态,复制旧文件夹并导入数据库转储。

import the database dump文件有几种方法,包括SOURCE命令:

SOURCE dumpfile.sql;