安装moodle的逐步过程

step by step process of installation of moodle

你能提供有关 moodle 开源的详细信息 community.I 用谷歌搜索,但我没有得到信息 fully.I 下载 zip 文件夹时在我的本地主机中打开时出现错误。

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in D:\xampp\htdocs\moodle\index.php on line 218

我想知道如何安装以及如何在本地主机上查看它 请帮助我

试试这个 link 下载 moodle 和最新版本

https://download.moodle.org/releases/latest/

可能对你有帮助

分步安装说明

https://docs.moodle.org/29/en/Installing_Moodle

当您尝试在非常非常旧的 PHP 版本上安装 Moodle 时出现您引用的错误 - 它不知道如何使用命名空间,甚至在执行环境检查之前就失败了。

请检查您正在安装的 Moodle 版本的要求并升级您的 PHP。

如果您愿意,可以在人们抱怨令人困惑的错误消息时对该问题进行投票: https://tracker.moodle.org/browse/MDL-44276

  1. 第一步。 下载此文件。 https://download.moodle.org/download.php/stable34/moodle-latest-34.zip
  2. 第 2 步。 解压缩此文件夹并将其粘贴到此目录中。 C:\Xampp\htdocs
  3. 第 3 步。 打开网络浏览器并输入 localhost/moodle/index.php
  4. 第 4 步。 1st 在 phpMyAdmin 中创建示例数据库 在提供名称之前点赞 sample_db
    只需单击下一步并提供相同的数据库
  5. 步骤 5。 配置你的 php.ini 文件 C:\Xampp\php\php.ini
    从以下

    中删除注释 ";"
    ;zend.enable_gc=On  
    ;extension=php_intl.dll  
    ;extension=php_soap.dll  
    ;extension=php_xmlrpc.dll
    
  6. 步骤 6。 将此代码复制并粘贴到 php.ini 文件 C:\Xampp\php\php.ini

     zend_extension=C:\xampp\php\ext\php_opcache.dll  
     [opcache]  
     opcache.enable = 1   
     opcache.memory_consumption = 128  
     opcache.max_accelerated_files = 4000  
     opcache.revalidate_freq = 60 
    
    ; Required for Moodle  
    opcache.use_cwd = 1  
    opcache.validate_timestamps = 1  
    opcache.save_comments = 1  
    opcache.enable_file_override = 0  
    
    ; If something does not work in Moodle  
    ;opcache.revalidate_path = 1 ; May fix problems with include paths  
    ;opcache.mmap_base = 0x20000000 ; (Windows only) fix OPcache crashes with event id 487  
    
    ; Experimental for Moodle 2.6 and later  
    ;opcache.fast_shutdown = 1  
    ;opcache.enable_cli = 1 ; Speeds up CLI cron  
    ;opcache.load_comments = 0 ; May lower memory use, might not be compatible with add-ons and other apps  
    
    extension=C:\xampp\php\ext\php_intl.dll  
    
    [intl]  
    intl.default_locale = en_utf8  
    intl.error_level = E_WARNING
    
  7. 步骤 7。 更改 config.php 文件 C:\xampp\htdocs\moodle\config.php
    中的数据库类型 $CFG->dbtype = 'mysql';
    替换为
    $CFG->dbtype = 'mariadb';

  8. 步骤 8。 在phpmyadmin数据库中一一执行以下查询

    set Global innodb_file_format = Barracuda
    set Global innodb_file_per_table = 1
    set Global innodb_large_prefix = "ON"
    
  9. 第 9 步。 转到 C:\Xampp\htdocs\moodle\admin\index.php

    line:712 Comment the following line LIKE THIS

//redirect("index.php?sessionstarted=1&lang=$CFG->lang");

        .............Done............