在我的服务器上,我有“moodledata”文件夹。删除文件夹后,我的moodle出现以下错误:
致命错误:$ CFG-> dataroot配置不正确,目录没有 不存在或无法访问!离开。
然后我又回到了把文件夹放在服务器上。但现在用户提交的文件无法访问。
我在这里指的是ace个人资料图片,Moodle网站的标识,或者放在学科,pdf文件中的内容,以及其他用户上传的所有文件。
答案 0 :(得分:1)
它可能是文件夹权限。
chmod -R 0777 /path/to/moodledata
https://docs.moodle.org/29/en/Installing_Moodle#Create_the_.28moodledata.29_data_directory
您可能还需要更改所有者,但这取决于Web服务器的设置方式。您需要找到Web服务器用户。这只是一个例子:
chown -R www-data:www-data /path/to/moodledata
答案 1 :(得分:1)
您可能已将dataFolder的权限值更改为0777,但更改是递归的吗?
可能会解决问题。