Try out the XenForo 2.3.8 Preview!

Do you have SSH access?

If so you might want to run a recursive grep like grep -rl "selector" src/addons to find which Add-on might be causing this.
This might return quite a few false positives though.

@Chris D
The error message is not exactly thaat helpful, it therefore might be useful to include option_id in phrase
following_sub_options_unknown_x so the message becomes somt. like



This way it would be easy to identify the Add-on (without searching / guessing).
Ah could actually be a bug. We’ll report back once we’ve had a closer look
 
Tried to upgrade my test board (2.3.7) via php command line and got this error.
#php cmd.php xf:upgrade
PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/local/lib/php/extensions/no-debug-non-zts-20250925/imagick.so (/usr/local/lib/php/extensions/no-debug-non-zts-20250925/imagick.so: cannot open shared object file: No such file or directory), /usr/local/lib/php/extensions/no-debug-non-zts-20250925/imagick.so.so (/usr/local/lib/php/extensions/no-debug-non-zts-20250925/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Current version: 2030770
Upgrade target: 2030870 (2.3.8 (Preview))
Are you sure you want to continue with the upgrade? [y/n] y

Running upgrade to 2.3.8, step 1... done.
Running upgrade to 2.3.8, step 2... done.
Running upgrade to 2.3.8, step 3... done.
Running upgrade to 2.3.8, step 4...The following sub-option(s) are unknown: selector.
 
Went to upgrade and got this :(
View attachment 332596
Could it be that my PHP version is too old? I'm on 8.3.

Tried to upgrade my test board (2.3.7) via php command line and got this error.
#php cmd.php xf:upgrade
PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/local/lib/php/extensions/no-debug-non-zts-20250925/imagick.so (/usr/local/lib/php/extensions/no-debug-non-zts-20250925/imagick.so: cannot open shared object file: No such file or directory), /usr/local/lib/php/extensions/no-debug-non-zts-20250925/imagick.so.so (/usr/local/lib/php/extensions/no-debug-non-zts-20250925/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Current version: 2030770
Upgrade target: 2030870 (2.3.8 (Preview))
Are you sure you want to continue with the upgrade? [y/n] y

Running upgrade to 2.3.8, step 1... done.
Running upgrade to 2.3.8, step 2... done.
Running upgrade to 2.3.8, step 3... done.
Running upgrade to 2.3.8, step 4...The following sub-option(s) are unknown: selector.
Please execute this query manually on your database and try the upgrade again:

SQL:
UPDATE `xf_option`
SET
    `sub_options` = 'enabled\nverified\nfailed\ndomain\nprivateKey\nselector'
WHERE
    `option_id` = 'emailDkim';

First post had been modified with this information.
 
I just got done upgrading my site, I did run into my installation being interrupted, but was able to fix it by running the query provided by @Chris D .
UPDATE xf_option SET sub_options = 'enabled\nverified\nfailed\ndomain\nprivateKey\nselector' WHERE option_id = 'emailDkim';
Besides that everything seems to be working great, and not outdated templates either. Great job team!

Carl Weathers Friendship GIF
 
I did the upgrade to a 2.3.7 forum that has about 20 or so addons installed. No errors on the upgrade and have not seen any issues yet. Had to do a few template merges.
 
i have successfully upgraded to 2.3.8 after using @Chris D sql command.
However, I have hundreds of pages of errors showing similar
  • ErrorException: Template error: [E_USER_WARNING] Function xxxxx is unknown
  • src/XF/Template/Templater.php:1205
  • ErrorException: Template error: [E_USER_WARNING] Method xxxx is not callable on the given object (XF\Entity\User)
  • src/XF/Template/Templater.php:1285
So line 1205 and line 1285 are referred to thousands of times. I'm using php 8.5.2 if that makes a difference.
 
So far so good on test forum. Any clues on what issues to look for specifically, or types of addons particularly that may be affected?
 
Back
Top Bottom