Jump to:
| Project: | Mollom |
| Version: | 7.x-2.3 |
| Component: | Code |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (cannot reproduce) |
Issue Summary
I have run into a problem trying to update a D6 site to D7. I have successfully updated all core modules without errors, and have a running installation. I previously had mollom running on the old site, and have the authorization key configured properly. The mollom module is enabled as well as dependent modules. The update script generates the following error:
Failed: PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'quality' in 'where clause': UPDATE {mollom} SET quality=:db_update_placeholder_0 WHERE (quality = :db_condition_placeholder_0) ; Array ( [:db_update_placeholder_0] => 9 [:db_condition_placeholder_0] => ) in mollom_update_7005() (line 564 of /home/pfloggin/domains/test.pflogging.com/public_html/sites/all/modules/mollom/mollom.install).
The fix seems to be attempting to 'Clean up and complete server response columns in {mollom}', but I know how messy such upgrade paths can be. My mollom table has a 'quality_score' field, but no quality field.
Attempts to configure mollom in spite of this error do not work. Any suggestions on how to proceed?
Thanks for your help.
Comments
#1
Am I guessing right that you previously had 6.x-2.x installed? (and not 6.x-1.x?)
i.e., upgrading from 6.x-2.x to 7.x-2.x?
#2
Sorry, without further information this issue can only be closed as not reproducible.
Feel free to re-open this issue if you want to provide further information. Thanks.