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?
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?
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
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.
FIXED!
I changed the php version from 8.1 to 8.0
The error is gone now.
You'll need to update Finion template.
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.