New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix upgrading from concrete5 5.7 - v2 #8433
Conversation
👏 👏 👏 |
A user from Japan reported failing upgrade from 8.5.2 to 8.5.3. Original report (Japanese): https://concrete5-japan.org/community/forums/install/post-19107/ |
I just noticed the same problem when upgrading our websites from 8.5.2 to 8.5.4. |
Seeing this same issue with 8.5.2 to 8.5.3 randomly on some sites TreeFileFolderNodes doesn't exist Other sites 8.5.2 > 8.5.3 > 8.5.4 works without any issues. I just had a situation where I copied a production site to a dev account with the exact same php config upgraded from 8.5.1 > 8.5.2 > 8.5.3 > 8.5.4 and had no issues. When I tried to upgrade the production area directly the same way, I could not get past 8.5.2 Migration 20190309000000 did resolve the issue |
It's not like that. Seems the sites who use folders in the file manager would be affected. Another thing, I would like to share-
We could rerun the migration after adding the following check-
|
Alright, let's go to #8771 |
This is an alternative approach to #8428
Here we basically delay the creation of foreign keys until the migration is completed, so that we can skip setting
foreign_key_checks
to 0 (which seems to somehow break the database in selected MySQL/MariaDB versions).