从Plesk迁移到Cpanel后,访问被拒绝的错误

时间:2019-07-27 08:36:31

标签: moodle access-denied

我正在Windows Server-Plesk安装上使用Moodle'3.5.3(Build:20181112)'。 最近,我想将我的网站从Plesk移到Cpanel。按照穆迪指南,我复制了我的主穆迪文件夹,该文件夹也位于公共目录和数据库脚本中。我的“ moodledata”文件夹位于moodle主文件夹中(位于public_html / moodle内部)(不知道为什么它位于主文件夹中,我使用Plesk自动模块安装程序安装了moodle)。在Plesk,它运行得很好。我在Cpanel中使用PHPMyAdmin还原了SQL数据库脚本,并移动了我的moodle文件夹并使用数据库名称,数据库用户名,moodle目录位置配置了config.php之后,我仍然无法访问它。

每次打开网站(https://www.example.com/moodle)时,我只会遇到一个文本“访问被拒绝”。我试图删除情人,再次复制, 重建数据库,再次检查配置文件。所有配置都很好。但我仍然无法做到这一点。它只是停留在“拒绝访问”。

我的浏览器是firefox。如果我在Firefox中打开它,则显示:

Access denied

如果我在Internet Explorer中打开它,它会显示:

http 403 forbidden

以下是我的config.php文件内容:

<?php  // Moodle configuration file

unset($CFG);
global $CFG;
$CFG = new stdClass();

$CFG->dbtype    = 'mysqli';
$CFG->dblibrary = 'native';
$CFG->dbhost    = 'localhost';
$CFG->dbname    = 'test_moodle6';
$CFG->dbuser    = 'test_moodle6';
$CFG->dbpass    = '***********';
$CFG->prefix    = '';
$CFG->dboptions = array ('dbpersist' => 0,'dbport' => 3306,'dbsocket' => '','dbcollation' => 'utf8_general_ci',);

$CFG->wwwroot   = 'https://www.example.com/moodle';
$CFG->dataroot  = '/home/myCpanelUserName/public_html/moodledata';
$CFG->admin     = 'admin';

$CFG->directorypermissions = 0777;

require_once(__DIR__ . '/lib/setup.php');

我希望有人可以在这个问题上帮助我。

0 个答案:

没有答案