zoukankan      html  css  js  c++  java
  • Elgg网站迁移指南

    转载地址: http://blog.sina.com.cn/s/blog_84068de60100vr21.html

    Elgg官方文档上的网站迁移部分是有问题的——缺少了一些重要步骤,而且过程更麻烦。正确的方法如下:

    1. 备份网站文件,包括uploads文件夹
    2. 导出数据库
    3. 在数据库文件中,将所有旧域名、网站根路径、uploads文件夹路径替换成新的
    4. 将数据库文件导入新数据库
    5. 上传网站文件,包括uploads文件夹
    6. 删除uploads文件夹中的view_path文件
    7. 编辑/engine/settings.php文件中的数据库配置信息
    8. 如果此时网站仍然不能正常访问,禁用所有插件,再重新启用

    官方文档上要求在新服务器上安装elgg,然后删除数据库、导入uploads文件夹。这里缺少了“导入网站文件”一步,而且这样做很麻烦。直接在新服务器上导入数据库和网站文件、uploads文件夹和数据库就行了。

    此外官方文档里没有6和8两步。如果view_path不删除,elgg会继续在旧的网站根路径和uploads文件夹路径里寻找文件,从而导致错误。

    最后,有些插件在迁移后会出现故障,禁用后再重新激活就好了。

    注:以上方法只在Elgg1.5上测试成功,未在旧版本上进行测试。

    Meet so Meet. C plusplus I-PLUS....
  • 相关阅读:
    poj 1860 Currency Exchange(最短路径的应用)
    poj 2965 The Pilots Brothers' refrigerator
    zoj 1827 the game of 31 (有限制的博弈论)
    poj 3295 Tautology (构造法)
    poj 1753 Flip Game(枚举)
    poj 2109 (贪心)
    poj 1328(贪心)
    Qt 对单个控件美化
    Qt 4基础
    Bash Shell
  • 原文地址:https://www.cnblogs.com/iplus/p/4490087.html
Copyright © 2011-2022 走看看