我遇到了一个问题,我的H5P资源不能加载到我的3.11.2 Moodle站点。
Unable to find constructor for: H5P.CoursePresentation
H5P站点上的一篇论坛帖子建议我将$CFG->mod_hvp_aggregate_assets = '0';添加到LMS上的配置文件中。但是,在Moodle中没有关于这一行的资源,没有其他论坛帖子可以发布,Moodle提供的示例配置文件中也没有引用它。
在测试配置后,现在加载内容。
有人知道这是做什么的吗?是否有可能影响网站其他部分的影响?
发布于 2021-10-06 16:43:46
看起来这是javascript代码而不是php代码。
我通常要做的第一件事就是清除缓存。
你可以试着在moodle中关闭js缓存,看看能不能修复它。
您可以将此行添加到config.php
$CFG->cachejs = false;或者通过站点管理>外观> AJAX和Javascript >缓存Javascript将其禁用
刷新,如果它工作,那么它可能只是缓存。别忘了重新打开它。
如果它仍然不起作用,那么尝试重新创建演示文稿,但要一步一步来。保存,测试,直到它崩溃。
https://stackoverflow.com/questions/69387352
复制相似问题