我在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
我没有更改任何源代码。这可能是什么原因?
最诚挚的问候, 比约恩
答案 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
我的(弱)解决方案: 当我关闭下的能力时 管理 - >网站管理 - >能力 - >能力设置 - >启用能力 有用。 如果有人有更好的解决方案,请告诉我。