我已经构建了一个展示Magento的安装,我即将部署公开。我想给人们后端访问权限,但实际上我并不希望他们的更改能够坚持下去 - 不确定如何解决这个问题。最好的方法是什么?
我看到Magento在某处展示了后端访问权限,说明该网站每12小时更新一次。所以我想有一个cron作业启动一个脚本,每12个小时将一个目录的内容复制到另一个目录(公共目录)?
答案 0 :(得分:2)
有两个好的解决方案:
在虚拟机或VPS中运行整个站点。当机器处于您要将其重置为的状态时,为机器创建快照。有一个cronjob触发"返回快照"常规。具体细节因主机而异,但要查找带有API的主机。
保留另一个文件夹中所有文件的副本以及数据库的转储。您可以使用mysqldump创建数据库转储。然后,您可以通过删除当前文件夹的cronjob返回到该状态,复制旧文件夹并导入数据库转储。
import the database dump文件有几种方法,包括SOURCE命令:
SOURCE dumpfile.sql;