Tried to upgrade nodewords from 1.0 to 6x-1.12-beta4. During the upgrade process, which seemed to be gonig fine, I got an irrecoverable error message. Now when I try to access my site (luckily running on local host) I get the message:
An error occurred. http://localhost/update.php?id=47&op=do
Parse error: parse error in C:\wamp\www\modules\nodewords-6.x-1.12-beta4\nodewords\nodewords_tokens\nodewords_tokens.module on line 135
If I try to access my site I just get:
Parse error: parse error in C:\wamp\www\modules\nodewords-6.x-1.12-beta4\nodewords\nodewords_tokens\nodewords_tokens.module on line 135
So, the upgrade not only failed but it broke the database. Not good.
Comments
Comment #1
RichieRich commentedComment #2
smooshy commentedGet the same error during db update script execution, and it leaves the database unusable.
Comment #3
RichieRich commentedI managed to repeat the bug a few times. I also upgraded a couple of other modules successfully on my local environment to rule out a problem with my setup.
Would anybody recommend another, more stable version which I could upgrade to?
Comment #4
Anonymous (not verified) commentedSame error here at a Drupal 6.16 installation (www.coloquialmente.com). The update script crashed in the middle of its execution and gave that same message about the tokens.
Deleted the module from my FTP and reverted to 6.x-1.12-beta3 nodewords version.
Everything seems to be ok.
Any idea or recommendation?
Gustavo
Comment #5
okkingaj commentedI dit not upgrade but I installed nodewords first time. When I enabled "Tokens for metatags" I got this error:
Parse error: syntax error, unexpected ';' in ~/public_html/sites/all/modules/nodewords/nodewords_tokens/nodewords_tokens.module on line 135
Comment #6
Anonymous (not verified) commentedSee #748846: Parse error on nodewords_tokens.module: new release needed.