Closed (fixed)
Project:
Cache
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
14 Sep 2009 at 21:39 UTC
Updated:
22 Oct 2009 at 09:30 UTC
Hello,
When expires happen, sometimes Cache causes:
user warning: Table 'd6.site_1252959365' doesn't exist query: DELETE FROM site_1252959365 WHERE expire != 0 AND expire < 1252963004 in /sites/all/modules/cache/engines /database.inc on line 69
Sometimes watchdog says "line 280" also.
"$this" seems to be confused somehow.
Just reporting.
Tx.
D6.13
PHP 5.2.10
MySQL (5.1.36)
Centos 5.3
Comments
Comment #1
jannalexx commentedsame here!
* user warning: Table 'xyz.xyz_1252994772' doesn't exist query: DELETE FROM xyz_1252994772 WHERE expire != 0 AND expire < 1252999189 in /home/.../sites/all/modules/cache/engines/database.inc on line 69.
xyz.xyz_1252994772 (random number)
using...
Comment #2
doq commentedIn cache/cache.inc please try to change line ~55 from
to
Comment #3
chawl commentedYes, error disappeared now.
Plus, I have wondered why caches look to be quite static and monotonously growing before. Now they look naturally dynamic that garbage collection seems to be fixed also.
Thank you.
Comment #4
chawl commentedOops, sorry.
Comment #5
jannalexx commentederror disappeared also here
Comment #6
doq commented