Thanks. What “first link to upgrade from 1.5.2”? The EE that I am working on is at 1.5.2 for a not for profit org and had a link to “Upgrade to 1.6.1” on the control panel page.
There’s no other links. When I run upgrade.php, it bombs out at that. I went ahead and downloaded a EECore 1.6.1 and created one on my local pc (running apache, etc). Copied the entry it created in exp_sites over to the org’s database (with slight modifications for url and server path).
Upgrade.php then was happy but puked at this:
MySQL ERROR:
Error Number: 1054
Description: Unknown column ‘g.site_id’ in ‘where clause’
Query: SELECT m.weblog_id, m.tmpl_group_id, m.username, m.screen_name, m.member_id, m.email, m.url, m.location, m.join_date, m.last_visit, m.last_activity, m.total_entries, m.total_comments, m.total_forum_posts, m.total_forum_topics, m.last_forum_post_date, m.language, m.timezone, m.daylight_savings, m.time_format, m.profile_theme, m.forum_theme, m.private_messages, m.accept_messages, m.last_view_bulletins, m.last_bulletin_date, m.display_signatures, m.display_avatars, m.last_email_date, m.notify_by_default, m.ignore_list, g.* FROM exp_members AS m, exp_member_groups AS g WHERE g.site_id = ‘1’ AND unique_id = ‘’ AND password = ‘’ AND m.group_id = g.group_id
At that point, I realized that the schema for certain tables changed between 1.5.2 and 1.6.1 and stopped upgrading. I didn’t have time this morning to do additional research in the updates folder. I also didn’t want to write a conversion sql script to upgrade the exp_member_groups from the 1.5.2 schema to 1.6.1, since I think this was already done (by reading between Derek’s lines in the previous thread). 😊
Thanks,
Todd