你能提供关于moodle开源社区的详细信息。我用google搜索,但是我没有完全获取信息。我在本地主机中打开时下载了zip文件夹,但是它给出了错误。
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in D:\xampp\htdocs\moodle\index.php on line 218
我想如何安装以及如何在localhost中检查它 请帮助我
答案 0 :(得分:1)
答案 1 :(得分:0)
答案 2 :(得分:0)
当您尝试在非常旧版本的PHP上安装Moodle时,会出现您引用的错误 - 它不知道如何使用命名空间,甚至在执行环境检查之前就失败了。
请检查您正在安装的Moodle版本的要求并升级您的PHP。
如果您愿意,可以在人们抱怨混淆错误消息时对问题进行投票: https://tracker.moodle.org/browse/MDL-44276
答案 3 :(得分:0)
第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步。 将此代码复制并粘贴到 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步。
更改 config.php 文件中的dbtype C:\ xampp \ htdocs \ moodle \ config.php
$CFG->dbtype = 'mysql';
用
替换它
$CFG->dbtype = 'mariadb';
第8步。 在phpmyadmin数据库中逐个执行以下查询
set Global innodb_file_format = Barracuda
set Global innodb_file_per_table = 1
set Global innodb_large_prefix = "ON"
第9步。 转到C:\ Xampp \ htdocs \ moodle \ admin \ index.php
line:712评论以下一行
//redirect("index.php?sessionstarted=1&lang=$CFG->lang");
.............Done............