Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Currently there isn't any supported upgrade path between the 1.x and 2.x versions. Let's look into writing a supported upgrade path so users don't have to follow all the required instructions (since users don't usually like to read or follow instructions).
Comments
Comment #1
Dave ReidBad news:
Did some more research into this, and because we re-named the module to lowercase and not actually 'renamed' it, Drupal can't pick up the change. If we could create both a SEOChecklist.install and an seochecklist.install at the same time, it could work, but it won't on my sytem, and so it won't for anyone else using Linux.
Good news:
We can simplify the upgrade process to
1. Deleting the old 1.x files and copying over the new 2.x files.
2. Asking the user to run the following SQL:
UPDATE system SET name = 'seochecklist', filename = REPLACE(filename, 'SEOChecklist', 'seochecklist'), status = 1 WHERE type = 'module' AND name = 'SEOChecklist'
on their site's data3. The user can then run update.php like normal.
Comment #2
Dave ReidHave updated the project page and README.txt with the revised update instructions.
Comment #3
Anonymous (not verified) CreditAttribution: Anonymous commentedI would like to update from verseion 1 to version 2 but hte whole SQL run thing is worring me
"Execute the following SQL in your site's database, making sure to prefix the 'system' table name if your site uses a table prefix:
UPDATE system SET name = 'seochecklist', filename = REPLACE(filename, 'SEOChecklist', 'seochecklist'), status = 1 WHERE type = 'module' AND name = 'SEOChecklist'"
How do I do this in real life using pHpmyadmin?
Comment #4
Ben Finklea CreditAttribution: Ben Finklea commentedTime to move on. This one won't ever be addressed further than it already has. In short, upgrade to D6 or D7! :)