https://education.ucemergency.com
Hosted e-commerce VPS hosted.
My host (TMD Hosting) updated my Moodle to 3.7. Threw an error indicating it conflicted with a theme (Lambda) :
Fatal error: Access level to theme_lambda_core_renderer::build_action_menu_from_navigation() must be protected (as in class core_renderer)
or weaker in /home/emergency/public_html/theme/lambda/renderers/core_renderer.php on line 0
Ironically, I didn't even think we were using Lamda (was uploaded as an option, didnt like it, went with boost).
Deleted all occurrences of Lamda which should default me to Boost. But it keeps erroring at Admin login reporting that Lamda is being used or called and output.php errors as below. Note: Student/Test account can login without issue but Admin throws this error
Notice: Undefined property: stdClass::$layouts in /home/emergency/public_html/lib/outputlib.php on line 796
Warning: Invalid argument supplied for foreach() in /home/emergency/public_html/lib/outputlib.php on line 796
- line 704 of /lib/outputlib.php: call to debugging()
- line 7348 of /lib/moodlelib.php: call to theme_config::load()
- line 702 of /lib/classes/user.php: call to get_list_of_themes()
- line 863 of /lib/classes/user.php: call to core_user::fill_properties_cache()
- line 832 of /lib/classes/user.php: call to core_user::get_property_type()
- line 59 of /user/lib.php: call to core_user::clean_field()
- line 4007 of /lib/moodlelib.php: call to user_create_user()
- line 4497 of /lib/moodlelib.php: call to create_user_record()
- line 143 of /login/index.php: call to authenticate_user_login()
Warning: Invalid argument supplied for foreach() in /home/emergency/public_html/lib/outputlib.php on line 796
_____________________________
TMD says its theme, theme developer logged in and says its TMD. Lovely. Cant find any reference to Lambda via cPanel and not sure why Lambda absence isnt calling a default theme.
As always, thanks for any tips for this neophites.
https://education.ucemergency.com
DB Server:
- Server: Localhost via UNIX socket
- Server type: MariaDB
- Server connection: SSL is not being used
- Server version: 10.2.24-MariaDB - MariaDB Server
- Protocol version: 10
- User: emergency@localhost
- Server charset: UTF-8 Unicode (utf8)
- cpsrvd 11.78.0.24
- Database client version: libmysql - 5.1.73
- PHP extension: mysqli curl mbstring
- PHP version: 7.2.7
- Version information: 4.8.3