zoukankan      html  css  js  c++  java
  • moodle的升级

    一、若要升級到1.9x,則一定要先升到1.8x,才可升級到1.9x,不可從1.7x或1.6x直接升級到1.9x,這樣子是會產生問題的,一定要1.6x upgrade 到1.7x,再從1.7x upgrade到1.8x ,然後再從1.8x upgrade到1.9x

    二、將系統備份,我的作法是將mysql的moode資料庫,及moode整個資料夾一起copy備份,但是可以依照moodle官方網站說明,將moode 資料庫dump下來:

    mysqldump -u username -p -C -Q -e –create-options moodle > moodle-backup-2007-04-01.sql

    將moode資料夾備份:

    mv moodle moodle.backup
    tar xvzf moodle-1.95.tgz
    會解壓為 moodle2的資料夾,我再
    mv moodle2 moodle

    cp moodle.backup/config.php moodle
    cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme因為我有下載一些theme,所以這一行我是下
    cp -pr moodle.backup/theme/ moodle/theme/


    三。

     1.把下载的1.9的程序放在一个目录a;

     2.把原来moodle 1.8的docroot目录改名(作为备份,预防万一);

     3.把a目录改原来moodle 1.8 的docroot目录名
     4.把原来moodle 1.8的config.php拷贝到docroot
     5.运行原来moodle网站的管理程序:www.xxxx.xx/admin/
      
    1.8 和1.9的数据库结构不完全一样,数据库会自动修改.  
    data区你也可以备份,不备份关系也不大,因为不修改data区.  
    不需要运行1.9 的install.php安装程序了

    还有,config.php中数据库用户必须有全部的权限.
    整个过程也就几分钟.

    這次升級有上次的經驗,除了備份檔案和資料庫以外,把php中的apc快取功能先取消掉。果然很順利的按照步驟一步步的完成了。

  • 相关阅读:
    U盘安装Ubuntu 14.04 LTS
    VS2013配置OPENCV2.4.9(OPENCV3.X)
    make、makefile、cmake、qmake对比
    Google C++ Style
    Ubuntu16.04搜狗输入法无法输入中文
    Ubuntu16.04安装使用wineqq
    Ubuntu卸载软件
    [机器学习入门篇]-梯度下降法
    [机器学习入门篇]-正则化
    2014年度最受好评的十佳工具
  • 原文地址:https://www.cnblogs.com/derekchen/p/1924274.html
Copyright © 2011-2022 走看看