将moodle(3.1.7)活动添加到课程时的空白屏幕

时间:2017-08-20 13:27:58

标签: php linux mariadb moodle rhel

我在Red Hat Enterprise Linux 7上安装了PHP 5.4.16,Maria DB和Moodle 3.1.7的LAMP。

我用

安装了它
sudo yum install moodle

当我按下“添加活动或资源”按钮时,弹出窗口会打开以选择活动/资源,但是当我点击“添加”按钮时,我会看到一个空白屏幕(Chrome说的是HTTP 500)。

当我打开调试时,我得到了这个:

...moodle/course/modedit.php?add=folder&type=&course=2§ion=0&return=0&sr=0 Fatal error: Call to undefined method tool_lp_course_competencies_form_element::tool_lp_course_competencies_form_element() in /usr/share/pear/HTML/QuickForm/element.php on line 375

我没有更改任何源代码。这可能是什么原因?

最诚挚的问候, 比约恩

1 个答案:

答案 0 :(得分:0)

当我打开调试时,我收到以下错误: ... moodle / course / modedit.php?add = folder& type =& course =2§ion= 0& return = 0& sr = 0致命错误:调用未定义的方法tool_lp_course_competencies_form_element :: tool_lp_course_competencies_form_element()in / usr第375行/share/pear/HTML/QuickForm/element.php

我的(弱)解决方案: 当我关闭下的能力时 管理 - >网站管理 - >能力 - >能力设置 - >启用能力 有用。 如果有人有更好的解决方案,请告诉我。