I have managed to upgrade from 2 > 5 successfully, however when trying to edit an entry I get this error:
SQLSTATE[23000]: Integrity constraint violation: 1052 Column ‘channel_id’ in where clause is ambiguous:
SELECT DISTINCT t.author_id, m.screen_name FROM (exp_channel_titles t) LEFT JOIN exp_members m ON m.member_id = t.author_id WHERE channel_id = 83 ORDER BY screen_name asc
When trying to create a new entry I get this error: Error: Unable to load requested publish tab file: tab.user.php
To fix I simply removed the channel_id field from the exp_members table, it didn’t have any useful info in it (every row was set to ‘0’) and it doesn’t seem to be needed!
I’m not even sure why/how this column was added to the members table, members aren’t really related to channels.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.