我备份了整个public_html文件夹,并备份了mysql。我是Magento的新手,所以我做了一个干净的安装和一个mysqlimport与数据库。似乎网站几乎完全恢复正常,但模板看起来不一样。它使用默认的Magento模板。我没有复制整个public_html文件夹,原因是有不同的mysql用户名/密码。
我尝试复制媒体,皮肤/前端和app / design / frontend文件夹。我只需要恢复原始模板,我认为该网站应该没问题。
答案 0 :(得分:0)
Magento非常便携,它只是归结为一堆文件和一个数据库。移动/克隆安装时,您只需要移动/备份整个文件集和数据库(就像您已经完成的那样),并在恢复时将文件集放入新位置并将sql转储导入新数据库。
当事情到位后,打开文件app/etc/local.xml
并更改新数据库的数据库连接信息。如果域已更改,您还需要更改数据库中的base_url
条目,因此请打开新数据库中的core_config_data
表,并查找path
列内容的条目,如{{ 1}}:
%base_url
相应地更改此查询返回的域条目。
最后请记住,SELECT * FROM `core_config_data` WHERE `path` LIKE '%base_url';
和var/cache/
目录中可能存在大量文件,这会增加备份的大小。删除var/session/
的内容是安全的,但删除var/cache/
的内容将会终止所有用户会话,所以肯定是之前的事情两次。
我建议您按照此过程恢复Magento安装。