Moodle中的moodledata路径是
/nas/wp/www/cluster-40926/securityorg/test_moodle.
这是代码
$dir = dirname(__FILE__);
echo "Full path to this dir: " . $dir;
输出:
Full path to this dir: /nas/wp/www/cluster-40926/securityorg/test_moodle
但这会产生错误"Fatal error: $CFG->dataroot is not configured properly, directory does not exist or is not accessible! Exiting"
cluster-40926文件夹donot退出所以
我知道如果我可以从路径中删除cluster-40926,问题就会解决。
请提供帮助,提前致谢
答案 0 :(得分:1)
我找不到真正的答案,我再次重新安装新版moodle,问题解决了。如果任何人面临这个问题,请重新安装moodle。
答案 1 :(得分:-2)
moodle数据目录和Web文件夹必须是分开的。 moodle数据目录也必须在www文件夹之外。
https://docs.moodle.org/27/en/Installing_Moodle#Create_the_.28moodledata.29_data_directory