Debian警告Moodle错误:mkdir()

时间:2012-10-11 14:08:03

标签: chmod moodle

现在我让Debian运行Moodle 2.3,当我导入数据库时​​,我在连接到Moodle主页时遇到这些错误。

http://pastebin.com/NKEWXZdp

我做错了什么?我将权限设置为0777以进行临时修复,但这不起作用。

我的目录是/ var / www / edu

我给了www和edu 0777,但我仍然收到错误?

1 个答案:

答案 0 :(得分:0)

正如提供的错误列表所示,Moodle正在寻找/ var / moodledata /中的moodledata目录和内容。我知道这个文件夹通常比公共网页目录(/ var / www / edu /)高一级,所以在这种情况下,你应该检查你的moodledata目录是否真的保存在这里:/ var / www / moodledata /。

如果是这样,您应该更新/var/www/edu/configuration.php以提供正确的moodledata目录详细信息。在任何情况下,您都应该检查/var/www/edu/configuration.php中的详细信息是否与moodledata的实际位置结合,并且moodledata及其所有子目录都具有相应的权限(您可以通过更改为777来测试此然后复制原件,如果这确实有效,并找到需要更改的特定权限。)

祝你好运!