A client’s host has recently updated their server to run PHP 7, which has broken their EE 2.5.5. site (“Call to undefined function mysql_connect()”).
I tried upgrading EE to version 2.11.9 but get errors: Frontend: can’t find safecracker_lib Control Panel: PATH_MOD not defined in mod_structure.php, fixing this leads down a rabbit hole starting with an error related to not being able to instantiate the pagination class somewhere.
I just need to get the site running until I build a new site, what is the quickest way I can get the site running with PHP 7?
Whilst running through the upgrade to v2.11.9 there are no issues until the db update reaches 2.11.8 when the following gets displayed in a popup:
‘The update script failed without returning an error. Please contact tech-support.’
I then get a HTTP ERROR 500 for the control panel
on the frontend: ERROR Unable to load the requested class: safecracker_lib
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.