XF 1.5 Latest XF 1.5 version + PHP 7.4.32 = Users get no mail

Sparkiller

Member
Hi,

i recently updated to the latest 1.5.24 version (using PHP 7.4.32) and i noticed that automatic mails (like email confirmation or forgot password) are not sent out anymore.

Plesk gives me the following error:

AH01071: Got error 'PHP message: PHP Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /var/www/vhosts/blissful-tu.45-10-26-3.plesk.page/projektstarwars.de/library/Zend/Registry.php on line 206PHP message: PHP Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /var/www/vhosts/blissful-tu.45-10-26-3.plesk.page/projektstarwars.de/library/Zend/Registry.php on line 206', referer: https://www.projektstarwars.de/forums/

Line 206 in Registry.php:

return array_key_exists($index, $this);

I understand that i should use XF 2 with PHP 8 and i already planned this for the next 1-2 months.

But is there perhaps a workaround for this problem?

Thanks!

Edit: Ignoring this one problem the forum works great.

Edit 2: Not sure about notification mails about for example new replies. One user sees it works, one it doesn't.
 
Last edited:
Top