Missing Field In Database: Joomla\CMS\Table\Extension Extension_id. - Question | JoomShaper

Missing Field In Database: Joomla\CMS\Table\Extension Extension_id.

JH

Jeff Honeyager

Template 2 years ago

finion installation: finion_quickstart_j4_v2.0.1 php 8.1

After installation in the backend: Maintenance >> Database

Had this error message:

Missing field in database: Joomla\CMS\Table\Extension extension_id.

How do I fix this?

1
4 Answers
JH
Jeff Honeyager
Accepted Answer
2 years ago #53171

Note in phpmyadmin

Table _extensions

There is a field labled "extension_id"

NOTE: from the error message, there is no Extension table but there is an extensions table

0
JH
Jeff Honeyager
Accepted Answer
2 years ago #53172

ALSO -

When trying to upgrade from Joomla 4.0.5 to 4.0.6 got this error message

Missing field in database: Joomla\CMS\Table\Extension   extension_id.

1
JH
Jeff Honeyager
Accepted Answer
2 years ago #53173

FIXED!

I changed the php version from 8.1 to 8.0

The error is gone now.

You'll need to update Finion template.

1
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #53175

Hi Jeff,

Indeed our products are not fully compatibile with PHP 8.1, that's why we don't recommend using that version yet. PHP 8.0.x is fully OK & safe, so you can keep it for next months.

I am glad that you figure out issue.

BTW

Even Joomla core still gets updates with PHP 8.1 support.

0