安装Moodle 29时出错
我放置了moodle文件:C:\xampp\htdocs\moodle,E:\moodledata,并在mysql中创建了数据库“moodle”。打开moodle时,我在网页上收到了这个错误消息 配置表不包含版本,无法继续,抱歉 有关此错误的详细信息 通常无法从安装期间触发的错误中恢复,如果要重试安装,可能需要创建新数据库或使用其他数据库前缀。” 在config.php中设置安装Moodle 29时出错,moodle,Moodle,我放置了moodle文件:C:\xampp\htdocs\moodle,E:\moodledata,并在mysql中创建了数据库“moodle”。打开moodle时,我在网页上收到了这个错误消息 配置表不包含版本,无法继续,抱歉 有关此错误的详细信息 通常无法从安装期间触发的错误中恢复,如果要重试安装,可能需要创建新数据库或使用其他数据库前缀。” 在config.php中设置 <?php // Moodle configuration file unset($CFG); global
<?php // Moodle configuration file
unset($CFG);
global $CFG;
$CFG = new stdClass();
$CFG->dbtype = 'mysqli';
$CFG->dblibrary = 'native';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodle';
$CFG->dbuser = 'root';
$CFG->dbpass = '';
$CFG->prefix = 'lms_';
$CFG->dboptions = array (
'dbpersist' => 0,
'dbport' => '',
'dbsocket' => '',
);
$CFG->wwwroot = 'http://'.$_SERVER['HTTP_HOST'].'/moodle';
$CFG->dataroot = 'E:\\moodledata';
$CFG->admin = 'admin';
$CFG->directorypermissions = 0777;
require_once(dirname(__FILE__) . '/lib/setup.php');
// There is no php closing tag in this file,
// it is intentional because it prevents trailing whitespace problems!
看起来它在安装过程中被中断,现在数据库不完整。您可以尝试两种方法:将缺少的版本号插入config表,例如使用phpMyAdmin;或者删除数据库,创建一个新的数据库,然后再次尝试安装
要插入版本号,请执行以下操作:
- 打开文件version.php以查找版本号李>
- 在数据库管理器中,转到表mdl_config
- 插入一条新记录,其值为:name='version'和value='在version.php文件中查找的版本号'
如果安装过程不完美,可能会发生这种情况。
您还没有告诉我们“本地服务器”的版本或任何信息
所以我们看不到你问题的具体细节
检查您正在使用的版本的发行说明,并确保您的服务器100%满足要求。您是在尝试安装新moodle,还是从旧版本升级?尝试安装新moodle,听起来好像它被卡住了,您是否尝试过清除moodle数据库中试图安装的任何内容,然后重试?