XF 2.3 Is XenForo 2.3.9 Fully Compatible with PHP 8.4?

Can

Active member
Hello,

I am planning to install XenForo 2.3.9 on a new server and would like to run it on PHP 8.4.

Before going live, I would like to confirm:

  • Is XenForo 2.3.9 officially supported on PHP 8.4?
  • Are there any known compatibility issues?
  • Has it been fully tested in production environments?

If anyone is already running PHP 8.4 with XenForo 2.3.9, I would appreciate hearing about your experience.

Thank you.
 
Is XenForo 2.3.9 officially supported on PHP 8.4?
No. The recommended PHP version is 8.3

See https://xenforo.com/community/threads/xenforo-2-3-9-inc-xfmg-2-2-18-released-security-fix.235659/
PHP 7.2 or newer (PHP 8.3 recommended)

Are there any known compatibility issues?
Yes, IIRC there are a few oüen bugs related to PHP 8.4.

Has it been fully tested in production environments?
Define "fully tested".

If anyone is already running PHP 8.4 with XenForo 2.3.9, I would appreciate hearing about your experience.
There are quite a few customers running XenForo 2.3 on PHP 8.4 (and some even 8.5).
Personally I wouldn't do this for production.
 
Last edited:
There are a number of deprecation notices emitted which are suppressed outside of debug mode, but the software fully functions in both PHP 8.4 and PHP 8.5. I don't currently foresee any problems using in production. Maybe just ensure it is easy to revert in case you run into issues.
 
It's running sweet for me on 8.4 and has been for a few months. My host hasn't added 8.5 yet, but I will give it a go and see what happens when it becomes available, and report back. (y)
 
  • Like
Reactions: Can
Back
Top Bottom