I have a zillion of these in my log:
Table '[database-name].votingapi_vote' doesn't exist query: SELECT vote_id, uid, content_id, content_type FROM votingapi_vote WHERE vote_id < -1 ORDER BY vote_id DESC LIMIT 5 in /home/[myname]/domains/[website]/public_html/[subdomain]/includes/database.mysql.inc on line 172.
The table it wants exists. However, the database name is in the format [myname]_ig9fQdr and the table is named ig9f_votingapi_vote. VotingAPI is apparently looking for the table ig9fQdr_votingapi_vote.
Is this something I can fix, or is it a bug in VotingAPI? I don't know yet if it's actually affecting anything, although I'd imagine that if it can't find the table the votes are stored in it's a pretty big problem.
I'm running D5.7 with Apache/2 using MySQL 5.0.45 and PHP 5.2.5.
Comments
Comment #1
icecreamyou commentedAnother observation: the content_type column is populated with only "node." I think it should be holding "song" and "playlist" content types.
Comment #2
icecreamyou commentedSee attached - that's just a tiny section of the log (filtered for PHP errors - the votingapi table errors only seem to occur after cron runs).
Comment #3
dorien commentedI have a similar problem.
displays when I use the competition module, but only on the competition standings page. Don't know if it has anything to do with votingapi maybe?
Comment #4
bruseleno commentedSame here
I have checked the db and the table exists, but with an underscore: gdb_votingapi_vote
Comment #5
liliplanet commentedSame here
The table does exist, but I think in the votingapi_views.inc it is not reading the table correctly.
My tables have a prefix with drupal, so would be drupal_votingapi_vote and error shows:
.votingapi_vote' doesn't exist
Please, how do I fix that in votingapi_views.inc?
All the best,
Lilian
Comment #6
eaton commentedSupport for the 5.x branch of VotingAPI has ended with the release of Drupal 7 and the upcoming release of VotingAPI 7.x-2.4.