Error when updating to 0.31

2 replies [Last post]
xtian
User offline. Last seen 20 weeks 2 days ago. Offline
Joined: 21/08/2009
Posts:

I got the following error during the upgrade process from 0.30 to 0.31:

user warning: Table 'usrdb_xy_prosepoint4.semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = 'locale_cache_de' in /home/xy/www.xy.com/includes/lock.inc on line 154.

Everything seems to work so far but I am not sure there aren´t any hidden problems.

Thanks for any help
xtian

xtian
User offline. Last seen 20 weeks 2 days ago. Offline
Joined: 21/08/2009
Posts:
No action required?

Just found this: http://drupal.org/node/732024
Maybe this answers the question above.

xtian

beng
User offline. Last seen 1 hour 54 min ago. Offline
Joined: 27/02/2009
Posts:
Table 'semaphore' doesn't exist query

Hi,

Yes, you are correct (and http://drupal.org/node/732024 describes it well).

If you are also running locale.module on your site (ie. you are using non-english features), then you will get this warning message ...

user warning: Table '...semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = '...' in .../includes/lock.inc on line 154.

It's safe to ignore this warning this time because the missing table is created immediately during the execution of update.php.

However, if you see this message occurring again after running update.php, please let me know.

Thank you for posting this and for finding the link as well.