Hey people,
I had the same problem and found a solution that worked for me !!! (no thanks to the support crew...)
HERE IT ISAfter installing JoomFish 2.1.5, you'll find these 2 tables in your DB:
1. jos_languages
2. jos_languages_bak
switch these tables around, rename table 1 to table 2 and rename table 2 to table 1.
This will give you an error on the jos_jf_languages view (which has been now converted to a table).
From this moment your site should be working fine again... (front- and backend).
but there's still an error in your DB, so you or your ISP won't be able to make a backup, you fix this by executing the following query on your DB. (please remember to replace the DBusername with your own)
THE QUERY- Code: Select all
DROP TABLE IF EXISTS `bup_jf_languages`;
DROP VIEW IF EXISTS `bup_jf_languages`;
CREATE ALGORITHM=UNDEFINED DEFINER=`DBusername`@`%` SQL SECURITY DEFINER VIEW `jos_jf_languages` AS select `l`.`lang_id` AS `lang_id`,`l`.`lang_code` AS `lang_code`,`l`.`title` AS `title`,`l`.`title_native` AS `title_native`,`l`.`sef` AS `sef`,`l`.`description` AS `description`,`l`.`published` AS `published`,`l`.`image` AS `image`,`lext`.`image_ext` AS `image_ext`,`lext`.`fallback_code` AS `fallback_code`,`lext`.`params` AS `params`,`lext`.`ordering` AS `ordering` from (`jos_languages_bak` `l` left join `jos_jf_languages_ext` `lext` on((`l`.`lang_id` = `lext`.`lang_id`))) order by `lext`.`ordering`;
NOTICE THE "jos_languages_bak" table name in the FROM statementThis worked for me, hope it does the same for you guys!!!
Greetz, Lipholn