Im using the latest version of phpbb and i started getting weird errors when trying to login, logout, edit users, view users. I'm getting the following errors:

Warning: Table 'beta_guitarworld_phpbb2.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', 'Table 'beta_guitarworld_phpbb2.profile_fields' doesn't exist\nquery: SELECT f.name, f.type, v.value FROM profile_fields f INNER JOIN profile_values v ON f.fid = v.fid WHERE uid = 1 in /var/guitarworld/www/httpdocs/includes/database.mysql.inc on line 120.', 2, '', 'http://beta.guitarworld.com/user', 'http://beta.guitarworld.com/user', '10.15.5.197', 1165526009) in /var/guitarworld/www/httpdocs/includes/database.mysql.inc on line 120

Warning: Table 'beta_guitarworld_phpbb2.watchdog' doesn't exist query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', 'Table 'beta_guitarworld_phpbb2.system' doesn't exist\nquery: SELECT * FROM system WHERE type = 'theme' in /var/guitarworld/www/httpdocs/includes/database.mysql.inc on line 120.', 2, '', 'http://beta.guitarworld.com/user', 'http://beta.guitarworld.com/user', '10.15.5.197', 1165526009) in /var/guitarworld/www/httpdocs/includes/database.mysql.inc on line 120
... about 15 more

Now the obvious problem is there is no watchdog table in the phpbb2 database. And once i turn off the phpbb module all the problems go away. Has anyone else had to deal with this??

Comments

emackn’s picture

Basically anything that hits /logout or /user starts throwing those types of erros. I have phpbb and drupal tables in different databases, so the main culprit looks to be that the drupal db connection is run over by the phpbb db connection.

Anyone have any other ideas.

emackn’s picture

Exact problem found on the phpbb issues forum
http://drupal.org/node/74202

The resolution was to use phpbb on the same database as drupal, but that is not an option for me. They have to be on different databases. I'm not convinced its the module, but something is definately mis-configured.