我有moodle文件:C:\ xampp \ htdocs \ moodle,E:\ moodledata和mysql创建的数据库“moodle”。我在打开moodle时在网页上收到错误消息
“配置表不包含版本,无法继续,抱歉。
有关此错误的详细信息
通常无法从安装期间触发的错误中恢复,如果要重试安装,可能需要创建新数据库或使用其他数据库前缀。“
在config.php中设置
<?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!
答案 0 :(得分:1)
它看起来在安装过程中被中断,现在数据库不完整。您可以尝试两件事:将缺少的版本号插入配置表,例如使用phpMyAdmin,或删除数据库,创建一个新版本并尝试重新安装。
要插入版本号:
答案 1 :(得分:-1)
如果安装过程不完美,可能会发生这种情况。 您尚未告诉我们有关“本地服务器”的版本或任何信息 因此我们看不到您的问题的详细信息。
查看所用版本的发行说明,并确保100%满足服务器要求。