We have a Joomla 3.9.1 installation on Windows, which we are trying to upgrade. We've successfully moved from PHP 7.2 to 7.4.33 I'm currently trying to upgrade to PHP8.0 (which the Joomla website says is the preferred version, so it should work). Once we have Joomla 3.9.1 working on PHP 8, the plan is to try and upgrade to Joomla 4.
When we try to run Joomla on PHP 8, we we a 500 error and the following in the PHP error log:D:\webroot is the root directory for the Joomla install.
Is this a known issue? Is there something we can do to correct it? Is this a core Joomla issue, or something from a third-party vendor?
Thanks for your help.
When we try to run Joomla on PHP 8, we we a 500 error and the following in the PHP error log:
Code:
PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported in D:\webRoot\libraries\vendor\joomla\string\src\phputf8\utils\unicode.php on line 46
Is this a known issue? Is there something we can do to correct it? Is this a core Joomla issue, or something from a third-party vendor?
Thanks for your help.
Statistics: Posted by ross_thompson — Mon Feb 26, 2024 6:36 pm