1. 将原来网站文件中的var文件中的cache和session文件删除,将media中的缓存文件删除。然后将所有文件制作成一个压缩包,以减少文件体积,方便转移。
  2. 将压缩包转移到新的服务器域名指向的文件夹,解压。
  3. 导出magento的数据库,如果使用phpmyadmin导出,参考文章:http://www.hellokeykey.com/magento-export-database-via-phpmyadmin/ . 注意:看下你的数据库有无表前缀,在第9步的时候要写上。
  4. 在新空间创建新的数据库,导入备份的数据文件。如果导不进去的是因为magento的数据库使用了外键约束,通过phpmyadmin导入的时候会报错,在导出的sql文件上加一行
    SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
  5. 修改magento的配置文件,位置在app/etc/local.xml,注意修改CDATA里面的内容 主要是数据库连接, 数据库用户名, 密码, 数据库名称. 在此文件中也包含数据库表前缀的信息,重命名后打开看下.
  6. 检查var文件夹中的cache和session文件夹是否已经清空。
  7. 通过网址访问你的网站,进入了magento安装页面。
  8. 在填写数据库那一步,写上第4步新建的数据库的名称,用户名,密码,表前缀等信息。注意查看你的这个数据库有无表前缀,不然magento会重新建立所有的表。
  9. 安装结束后,进入后台去刷新下缓存和索引管理。
  10. 在前台检查是否有异样。如果某些图片显示不正常,检查是否使用了固定的链接,因为域名更换,引起图片无效。
  11. 如果修改了域名, 则还需要修改magento数据库,core_config_data表中的path为web/unsecure/base_url和web/secure/base_url的内容,为你网站的新域名,注意域名后面的“/”。更换网站完整域名+/  http://www.abc.com/
  12. 登录进入Magento后台, 进入system 的Cache management和index management刷新一下缓存, 并且重建索引.

最新文章

  1. iOS9 HTTP 通信报错解决方案
  2. javascript 特殊的一些知识
  3. Html语言基础
  4. vim 退出保留显示的内容
  5. Pro Aspnet MVC 4读书笔记(4) - Working with Razor
  6. 拆开Ceph看队列和线程
  7. 【转】WEB网站常见受攻击方式及解决办法
  8. SQLAlchemy 使用(一)创建单一model
  9. Mac osx 系统安装 eclipse
  10. quartz相关记录
  11. 7.2 if else 语句
  12. Jenkins Maven Selenium TestNG踩坑记
  13. 002之MFCSocket异步编程
  14. [py]环境变量的获取os.environ.get和设置
  15. canvas学习之柱状图
  16. POJ 1001 Exponentiation(大数运算)
  17. SpringBoot bootstrap 配置文件没有生效
  18. jQuery复制table header到表格的最下面
  19. mysql字符编码相关
  20. C/C++结构体总结

热门文章

  1. Mysql 服务无法启动 1067
  2. Django学习笔记之二
  3. BZOJ2454 : TopCoder SRM 463 RabbitPuzzle
  4. 【BZOJ1725】[Usaco2006 Nov]Corn Fields牧场的安排 状压DP
  5. std::string的split函数
  6. ZeroMQ接口函数之 :zmq_msg_data - 返回消息内容的指针
  7. crontab安装和用法(定时任务)
  8. mongoVUE的增删改查操作使用说明
  9. win10启动无法进入桌面
  10. java按值传递理解