So I finally decided to upgrade from 1.7.5 to 2.2.1 and I faced multiple errors:
1.) Permissions are not working: I can see all emails and notes from personal workspaces of other users. They can also see my emails
2.) Emai is not working as expected
3.) Errors:
Session "default" started at 2012-11-11T16:26:59+0000
#1 DEBUG: SQL ERROR: Query failed with message 'Table 'manox_feng2.fo_mail_spam_filters' doesn't exist' - SELECT * FROM `fo_mail_spam_filters` WHERE `account_id` = '5' AND `text` = 'no-reply@persy.com'
#2 DEBUG: Could not save mail, original mail saved as /home/manox/public_html/feng2/tmp/unsaved_mail_176214185.eml, exception:
Query failed with message 'Table 'manox_feng2.fo_mail_spam_filters' doesn't exist'
#3 DEBUG: SQL ERROR: Query failed with message 'Table 'manox_feng2.fo_mail_spam_filters' doesn't exist' - SELECT * FROM `fo_mail_spam_filters` WHERE `account_id` = '14' AND `text` = 'support@icnb.com'
#4 DEBUG: Could not save mail, original mail saved as /home/manox/public_html/feng2/tmp/unsaved_mail_5280.eml, exception:
Query failed with message 'Table 'manox_feng2.fo_mail_spam_filters' doesn't exist'
#5 DEBUG: SQL ERROR: Query failed with message 'Table 'manox_feng2.fo_mail_spam_filters' doesn't exist' - SELECT * FROM `fo_mail_spam_filters` WHERE `account_id` = '14' AND `text` = 'support@icnb.com'
#6 DEBUG: Could not save mail, original mail saved as /home/manox/public_html/feng2/tmp/unsaved_mail_5281.eml, exception:
Query failed with message 'Table 'manox_feng2.fo_mail_spam_filters' doesn't exist'
Time since start: 25.591897010803 seconds
Session "default" started at 2012-11-11T16:20:01+0000
#1 ERROR: Error: Undefined index: additional_steps in '/home/manox/public_html/feng2/public/upgrade/complete_migration.php' on line 140 (error code:
#2 ERROR: Error: Invalid argument supplied for foreach() in '/home/manox/public_html/feng2/public/upgrade/complete_migration.php' on line 140 (error code: 2)
Time since start: 0.13646101951599 seconds
Session "default" started at 2012-11-11T16:18:04+0000
#1 ERROR: Error: Undefined index: w in '/home/manox/public_html/feng2/application/helpers/permissions.php' on line 669 (error code:
#2 ERROR: Error: Undefined index: d in '/home/manox/public_html/feng2/application/helpers/permissions.php' on line 670 (error code:
Time since start: 0.94783186912537 seconds
Session "default" started at 2012-11-11T14:05:59+0000
#1 ERROR: Error: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in '/home/manox/public_html/feng2/application/functions.php' on line 39 (error code: 2)
#2 DEBUG: SQL ERROR: Query failed with message 'Table 'manox_feng.og_plugins' doesn't exist' - SELECT * FROM `og_plugins` WHERE is_installed = 1 AND is_activated = 1
#3 FATAL: exception 'DBQueryError' with message 'Query failed with message 'Table 'manox_feng.og_plugins' doesn't exist'' in /home/manox/public_html/feng/environment/library/database/adapters/AbstractDBAdapter.class.php:386
Stack trace:
#0 /home/manox/public_html/feng/environment/library/database/adapters/AbstractDBAdapter.class.php(304): AbstractDBAdapter->prepareAndExecute('SELECT * FROM `...', NULL)
#1 /home/manox/public_html/feng/environment/library/database/DB.class.php(211): AbstractDBAdapter->executeAll('SELECT * FROM `...', NULL)
#2 /home/manox/public_html/feng2/environment/classes/dataaccess/DataManager.class.php(282): DB::executeAll('SELECT * FROM `...')
#3 /home/manox/public_html/feng2/application/models/plugins/base/BasePlugins.class.php(111): DataManager->find(Array)
#4 /home/manox/public_html/feng2/environment/classes/dataaccess/DataManager.class.php(320): BasePlugins->find(Array)
#5 /home/manox/public_html/feng2/application/models/plugins/base/BasePlugins.class.php(126): DataManager->findAll(Array)
#6 /home/manox/public_html/feng2/application/models/plugins/Plugins.class.php(39): BasePlugins->findAll(Array)
#7 /home/manox/public_html/feng2/environment/classes/hook/Hook.class.php(30): Plugins->getActive()
#8 /home/manox/public_html/feng2/application/application.php(16): Hook::init()
#9 /home/manox/public_html/feng2/init.php(152): require_once('/home/manox/pu...')
#10 /home/manox/public_html/feng2/index.php(9): require('/home/manox/pu...')
#11 {main}
Time since start: 0.24409079551697 seconds
Any ideas on how to fix these errors?