注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

胡益兵的博客

新的岗位,新的方向,新的使命,stem教育进行中。

 
 
 

日志

 
 

【博文搬家】[原创]解决一个互动性评价错误  

2011-12-29 11:21:38|  分类: 魔灯专栏 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
发表时间:2009-5-6 21:22:00

phpmyadmin中执行

DELETE FROM `mdl_workshop_assessments` WHERE `submissionid` NOT IN (SELECT `id` FROM `mdl_workshop_submissions`)

原文

http://moodle.org/mod/forum/discuss.php?d=30234倒数第二人



发表时间:2010-5-21 20:45:00

今天同事报告moodle平台上互动性评价出现故障。情况是这样:一个班同学刚上交了作品,正在做互动评价,突然有少数同学无法评价别的同学的作品(约5-6人),屏幕出现错误提示“workshop_list_student_submissions: unable to get submission”如下图

首先考虑是后台设置错误,但各个参数都查询了没有问题。后来删除出错学生的作品,发现学生可以正常上传作品,但上传完成依然报该错误。调整互动评价的参数为评价结束,发现可以看到别人对他的评价。

综合以上情况,估计问题出在了数据库中。后小高网上搜索找到一贴证实了我们的猜测http://moodle.org/mod/forum/discuss.php?d=30234。其中有一段这说明:大致意思是该问题在moodle各个版本中都出现过,主要是代码设计的缺陷,也有相关的修改办法,考虑到用了5年的moodle这是第一次出现这样的问题,我们没有修改代码(有兴趣朋友可以自己去尝试),而是用了Απ?ντηση的方案,删除数据库出错的记录,原文如下:


This problem occurs because moodle does not delete the assigned assessments of a submission when the submission is deleted. The problem with this bug is that the error message: "workshop_list_student_submissions: unable to get submission" appears only to the student(s) to whom the orphan assessments where assigned. The teacher will not know anything until students report it.

A quick solution to this problem if you have access to your database (i.e. using phpmyadmin) is to run the following SQL command:


SELECT mdl_workshop_assessments.*
FROM mdl_workshop_assessments
LEFT OUTER JOIN mdl_workshop_submissions ON
mdl_workshop_assessments.submissionid = mdl_workshop_submissions.id
WHERE mdl_workshop_submissions.id IS NULL

This will show you the orphan assessments; delete the records and everything will get back to normal 【博文搬家】[原创]解决一个互动性评价错误 - hyibing - 胡益兵的博客

首先到mdl_workshop_submissions找到这个的互动评价id是4

然后找到这些出错学生的id号

再到mdl_workshop_assessments中找到互动评价为4的这些学生的id号码,可以看到这些学生的成绩栏目都是-1,说明他们没有成绩。删除之,问题解决,学生可以获得别人的作品并可以评价了。

  评论这张
 
阅读(111)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018