Staff replied Templates

0 Call to undefined method Joomla\Database\Mysqli\MysqliDriver::query()"

Asked by Dorothea 3 years ago Last activity 3 years ago

Hello,

My site uses Joomshaper "Rental" Template and I updated it to Joomla 4. After the migration, in the backend of joomla, as soon as I click on any part of the site (article, menu, any kind of component etc), I get this:
"An error has occurred. 0 Call to undefined method Joomla\Database\Mysqli\MysqliDriver::query()"
The site itself is ok except some small problems that I could have fixed if there was not the above problem.

  • I have already installed, in subdomain, the quickstart of "Rental" template in joomla 4 and everything worked fine.
  • In "Pre-update check for joomla" showed me that all information unavailable is demonstrated in the archive I attached

https://ibb.co/Np0ygk4

https://ibb.co/Np0ygk4

Any ideas how to resolve the problem?

Thank you in advance

3 replies

Rashida Rahman Staff

Hi there!

Sorry for your issue.

You can ignore SPPB warnings though. Kindly make sure all of your third party components are Joomla 4 compatible and uptodated. Moreover, which PHP version you are using there?

Best Regards

Dorothea Asked this

I use PHP 8.0

all third party are up to date yes

Rashida Rahman Staff

Hello Dorothea,

The Rental templat is not compatible with PHP 8 yet, sorry about that. But it will get compatibility update soon.

Moreover the error seems related to Joomla version. Glad that all your third party extensions are uptodate, but can you make sure all of them are Joomla 4 version compatible too, please?

Best Regards

Log in to reply.