Hello everyone, I’ve been facing the same issue while trying to install Seblod (pkg_seblod_4.0.2.Release.Preview.8) on Joomla! 4.2.8, getting the error message:
JInstaller: :Install: Error SQL 42S22, 1054, Unknown column 'language' in 'field list'.
After investigating, I manually added the missing columns in the table xxx_cck_core_fields, and it resolved the issue. Here’s what I did:
1.) Added the language column:
ALTER TABLE `xxx_cck_core_fields` ADD `language` VARCHAR(7) NOT NULL DEFAULT '*';
2.) Added the storage_filter column:
ALTER TABLE `xxx_cck_core_fields` ADD `storage_filter` VARCHAR(255) DEFAULT NULL;
3.)Added the storage_key column:
ALTER TABLE `xxx_cck_core_fields` ADD `storage_key` VARCHAR(255) DEFAULT NULL;
4.)Added the versionning column:
ALTER TABLE `xxx_cck_core_fields` ADD `versionning` TINYINT(1) NOT NULL DEFAULT 0;
After running these SQL commands, Seblod was successfully installed and worked properly. Hopefully, this helps anyone facing similar issues!