2 issue
LeeTV1 opened this issue · comments
When opening the merge tool (log or to merge), we get this error:
Version 4.2.5
Warning: include(): Failed opening '/home/hcta_lms/learn/moodle/lib/editor/tinymce/version.php' for inclusion (include_path='/home/hcta_lms/learn/moodle/lib/pear:.:') in /home/hcta_lms/learn/moodle/lib/classes/plugin_manager.php on line 308
Deprecated: Creation of dynamic property AssignSubmissionTableMerger::$duplicateddatamerger is deprecated in /home/hcta_lms/learn/moodle/admin/tool/mergeusers/lib/table/assignsubmissiontablemerger.php on line 34
Skip to main content
Hi @LeeTV1 ,
Thanks for the feedback.
The first "Warning: include():" is about your installation. It seems like you have a missing plugin there.
The second "Deprecated: Creation of dynamic property" is related to the PHP version you are using. Please, could you provide the PHP version?
However, it is not a problem using it still. You see these messages becuase you have a debugging level like developer or so on Moodle. If you set this debugging level up to production, you will not see these notices.
Thanks,
Jordi
Hi @LeeTV1 ,
Contact with your system administrator or similar role and send them these warnings, they will know what to do for sure.
Just in case it may help:
- the first warning is about a missing tinymce editor plugin. Could it be present in some previously on this Moodle installation? It is not related to this plugin.
- The warning related to this plugin, that about "Deprecated: Creation of dynamic property" is related to your PHP 8.2 version. It is safe to use it and it will not incur in any trouble. I will create a new issue to review this plugin against PHP 8.2 and try to solve any deprecation warning and anything else related to PHP version. I can see that since Moodle 4.2.3 we can use PHP 8.2, so this is good to consider.
I am closing it right now for the above reasoning.
Thanks for the feedback.
Jordi