#1467 Posted in ‘Route 66’

Latest post by Lefteris Kavadas on Tuesday, 30 December 2025 11:24 EET

Dalana Morse
Hi there! I have Route 66 on several of my Joomla websites. I am having some issues... 
Site is 5.4.1
Route 66 is 1.12.0
When I try to do the Joomla Extension Update I get a PHP error - "Route 66 v2 requires PHP 8.2 or later"
When I update the PHP to 8.2 higher it crashes the site. 
So I am stuck on a bit of hamster wheel because of these overlapping dependencies. 
I don't want to uninstall Route 66 and lose all my inputs and article scoring. 
I see I can download v 2.2.0 from the site but if it requires PHP 8.2 or later than I don't want it to take my site down again. 
How can I update? What are the proper steps?

Lefteris Kavadas

Hi Dalana,

Thanks for the explanation — I understand why this is frustrating.

Route 66 v2.x does require PHP 8.2 or later, which is why Joomla blocks the update while you’re on an older PHP version. Unfortunately, the PHP upgrade has to happen first.

Regarding the site crashing on PHP 8.2: at this stage we can’t be sure what is failing. It could be Route 66 v1.12.0, another extension, or custom code on the site.

To help identify the issue, please do the following before switching PHP again:

  1. Go to System → Global Configuration
  2. Set Error Reporting to Maximum and Debug System to Yes
  3. Switch PHP to 8.2
  4. Reload the site and copy the exact error message you see

A white screen usually just means errors are hidden.

You do not need to uninstall Route 66, and your existing data (inputs, scores, etc.) will not be lost during the update once the issue is resolved.

Send me the error output and I’ll take a look so we can determine the correct next steps.

Best regards,  
Lefteris

Lefteris Kavadas

Hi Dalana,

Thanks for the error message.

The message “The MySQLi extension is not available” means that some required PHP extensions are not enabled in your PHP 8.2 configuration. This is not specific to Route 66; Joomla itself requires these extensions to function.

You just need to enable them in your hosting control panel (or PHP configuration).

According to the official Joomla requirements, the following PHP modules are required or recommended:  
https://manual.joomla.org/docs/get-started/technical-requirements/ 

Required:

  • json
  • simplexml
  • dom
  • zlib
  • gd
  • mysqli / mysqlnd or pdo_mysql

Recommended:

  • mbstring

Once the MySQLi (or PDO MySQL) extension is enabled for PHP 8.2, the site should load normally. After that, you’ll be able to proceed with updating Route 66 to v2.x.

If you’re unsure where to enable these, your hosting provider should be able to assist quickly.

Best regards,  
Lefteris

Note: An active subscription is required in order to get support for our paid extensions. For our free extensions, if you don't have an account, register and then submit your support request.  In case you just want to ask a question, you can also use the contact form .

Firecoders
Are you using our extensions? Please post a review at the Joomla extensions directory!
Post a review