Wishing you all a Happy Healthy 2024
Since coming back our Moodle 3.8 came up with an issue with the Add an activity or resource is greyed out. I checked all permissions and nothing has been changed
in the Server environment I can see only one error
mysql_full_unicode_support | The current setup of MySQL or MariaDB is using 'utf8'. This character set does not support four byte characters which include some emoji. Trying to use these characters will result in an error when updating a record, and any information being sent to the database will be lost. Please consider changing your settings to 'utf8mb4'. See the documentation for full details. |
Before upgrading or tampering with our main Moodle platform to make sure I have copied files over to a new server with SSL and a new host domain changed the domain references in the database and config.php imported the database.
to get this test platform working I had to use PHP 7.2
Now I get the error
Table "sessions" does not exist
Debug info:
Error code: ddltablenotexist
Error code: ddltablenotexist
Stack trace:
With great Humilty any Help will be greatly appreciated- line 665 of /lib/dml/moodle_database.php: dml_exception thrown
- line 1537 of /lib/dml/moodle_database.php: call to moodle_database->where_clause()
- line 327 of /lib/classes/session/manager.php: call to moodle_database->get_record()
- line 98 of /lib/classes/session/manager.php: call to core\session\manager::initialise_user_session()
- line 793 of /lib/setup.php: call to core\session\manager::start()
- line 32 of /config.php: call to require_once()
- line 30 of /index.php: call to require_once()