Cannot run anything today : "Attempt to modify property "site_types" on null"

Everything was working fine for two weeks, I’m using Ubuntu 20 , any “ee …” command returns:

PHP Fatal error: Uncaught Error: Attempt to modify property “site_types” on null in phar:///usr/local/bin/ee/vendor/easyengine/site-command/src/Site_Command.php:46
Stack trace:
#0 phar:///usr/local/bin/ee/vendor/easyengine/site-command/site-command.php(36): Site_Command::add_site_type()
#1 phar:///usr/local/bin/ee/vendor/composer/autoload_real.php(73): require(’…’)
#2 phar:///usr/local/bin/ee/vendor/composer/autoload_real.php(63): composerRequirea33f4a6479723a19537fd4af2a7c834a()
#3 phar:///usr/local/bin/ee/vendor/autoload.php(7): ComposerAutoloaderInita33f4a6479723a19537fd4af2a7c834a::getLoader()
#4 phar:///usr/local/bin/ee/php/EE/Bootstrap/AutoloaderStep.php(42): require(’…’)
#5 phar:///usr/local/bin/ee/php/bootstrap.php(75): EE\Bootstrap\AutoloaderStep->process()
#6 phar:///usr/local/bin/ee/php/init-ee.php(27): EE\bootstrap()
#7 phar:///usr/local/bin/ee/php/boot-phar.php(8): include(’…’)
#8 /usr/local/bin/ee(5): include(’…’)
#9 {main}
thrown in phar:///usr/local/bin/ee/vendor/easyengine/site-command/src/Site_Command.php on line 46

thank you

Now I know! Ubuntu thought that today was a nice day to upgrade from php 7.4 to 8
run:

sudo update-alternatives --config php

and select php 7.x to fix this

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.