intl
PHP extension if it is disabled, or disable it if it is enabled. We don't pass any explicit flags to idn_to_ascii
, and our polyfill should set the default appropriately so it's a bit puzzling why this would occur.According to /install you're running 2.2.13.
If this issue started without making any changes then it has to be something server side, such as the PHP version.
I was able to disable debug in config.php and now I have admin panel access.Deprecation errors should only be triggered with debug mode enabled, so it's worth trying to disable that if you have it enabled. Otherwise you might try to enable theintl
PHP extension if it is disabled, or disable it if it is enabled. We don't pass any explicit flags toidn_to_ascii
, and our polyfill should set the default appropriately so it's a bit puzzling why this would occur.
Brogan, it looks like PHP 7.3 is what the current version is. I do have the ability to move to 7.4Has the PHP version recently changed?
What version of XF are you running?
Are you able to downgrade PHP to 7.4?
Should I upgrade to 7.4?Ah, it looks like this would only happen on PHP 7.2/7.3 with debug mode enabled. The default variant was deprecated in PHP 7.2 but not changed until PHP 7.4. I'll make adjustments to use the new default explicitly in future versions.
Only up to 7.4? Time to change hosts then I guess, because php 7.4 is already EOL since December last year. A host should at least have PHP version 8.0 available and if possible 8.1 too.my host only offers up to 7.4 right now
Which upgrade do you mean, php or xenforo?Does the upgrade take awhile?
We use essential cookies to make this site work, and optional cookies to enhance your experience.