Join us for EEConf 2023, October 4-5 in Orlando. Speakers. Networking. Community powered. Awesome.
Join us for EEConf 2023, October 4-5 in Orlando.
Register Now!Hi Guys,
I have recently updated an old ee2 site up to ee7.3.11.
I have the system folder set above web root.
The issue is I can’t seem to be able to login to the CP as I am getting the following error:
Call to a member function set() on null
Please see attached snapshot.
The stack trace does not seem to indicate a problem with 3rd party addons.
I’ve tried swithing addons off via $config[‘allow_extensions’] = ‘n’; and no joy.
I’ve tried analysing via xdebug for the cause of $member variable being set to ‘unitialised’ from the auth.php file but can’t seem to locate ‘how’ this variable is not being set.
Anyone come across this issue, and know the fix?
Many thanks in advance.
Regards
Karl
It may be caused by the version of PHP you are running. I suppose you’re running PHP 5 (?).
EE7 requires PHP 7.4 as per https://docs.expressionengine.com/latest/installation/requirements.html
Hi @Zignature, many thanks for the further feedback. Yes Cache/Cookies have all been cleared out of EE backend/Browser Front-end, all add-ons removed, Replaced system/ee themes/ee directories with fresh copies from another core ee7 download, and replaced /index.php /admin.php…. issue still persists.
I’m assuming you have access to the database. In another topic I describe how I duplicated the administrator account and changed it’s credentials.
Maybe that will solve your problem.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.