我无法使用moodle安装以下问题类型 1.拖放到文本中(qtype_ddwtos) 2.拖放匹配(qtype_ddmatch)
我正在使用我使用的是Moodle 2.5.4(Build:20140113),php 5.4.7,MySQL 5.5.27,Apache 2.4.3,XAMPP服务器版本1.8.1
我已经下载了插件并将其解压缩然后放入moodle-> question->类型。之后如果我点击通知链接,它只显示空白页面。请告诉我如何进一步解决此问题并如何使用这些插件。
答案 0 :(得分:1)
这个想法是给予“ddmatch”和“ddwtos”文件夹755的权限。
将两个文件夹复制到moodle-> question->类型(就像你一样)
2- cd到这个目录:
cd /opt/lampp/htdocs/moodle/question/type
3-并更改两个文件夹的权限:
sudo chmod -R 755 ddwtos ddmatch
它对我有用!
答案 1 :(得分:0)
我刚检查了2.5.4并下载了你提到的插件 - 确保它们都是2.5版本 - 并将它们提取到/ question / type
https://moodle.org/plugins/view.php?plugin=qtype_ddmatch
https://moodle.org/plugins/view.php?plugin=qtype_ddwtos
然后去了通知,他们都需要其他插件
遗憾的是,
qtype_match不存在
https://moodle.org/plugins/view.php?plugin=qtype_match
然而,gapselect确实如此,所以我也下载了那个
https://moodle.org/plugins/view.php?plugin=qtype_gapselect
然后运行升级并且没有显示任何错误。
这是在linux上吗?提取的文件可能无法获得正确的权限 - 请检查文件夹的所有权:http://docs.moodle.org/25/en/Security_recommendations#Running_Moodle_on_a_dedicated_server
我还要仔细检查文件是否已解压缩到正确的文件夹中 - 所以你应该有/ question / type / ddmatch,/ question / type / ddwtos和/ question / type / gapselect
如果一切正常,那就像davosmith所说,如果你可以打开调试并在这里粘贴错误。如果你无法进入系统,那么编辑/config.php并在$ CFG = new stdClass()之后添加这两行;
$CFG->debug = 32767;
$CFG->debugdisplay = 1;
然后尝试再次发送通知,看看错误是什么/admin/index.php