登录  /  注册
Moodle发现创建目录时出现无效权限
P粉099985373
P粉099985373 2023-12-24 18:06:41
[PHP讨论组]

我在尝试运行 Moodle 开发的项目时遇到错误。尝试创建目录时显示“检测到无效权限”。 “打开调试以获取更多详细信息。”这个错误。我已运行此命令“chmod 0777 /var/www/html/e-learning”来启用写入权限,但仍然不起作用。有人可以建议吗?谢谢。

P粉099985373
P粉099985373

全部回复(1)
P粉476883986

这可能是数据目录而不是 Web 目录

https://docs.moodle.org/401/en /Installing_Moodle#Create_the_.28moodledata.29_data_directory

config.php 中查找该值

$CFG->dataroot = '/var/yourmoodledatadirectory';

然后更改权限

sudo chmod -R 0777 /var/yourmoodledatadirectory

还将其添加到 config.php

$CFG->directorypermissions = 02777;

您可能还需要更改数据目录的所有权

sudo chown -R www-data /var/yourmoodledatadirectory

此外,不建议对 Web 目录使用 777,请改用 755

sudo chmod -R 0755 /var/www/html/moodle
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 技术文章
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2023 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号

登录PHP中文网,和优秀的人一起学习!
全站2000+教程免费学