Thanks for following up.
I changed the timeout and scheduling settings to 60 seconds and ran the debug for an hour.
There were no references to “gc” anywhere in the resulting php doc.
Instead, I get a lot of entries that look like this:
16:35:31 29745 /URL/ wpsc_get_auth_cookies: no auth cookies detected
16:35:31 29745 /URL/ wpsc_is_caching_user_disabled: false
16:35:31 29745 /URL/ wp_cache_get_cookies_values: return:
16:35:31 29745 /URL/ supercache dir: /home/SERVER/sites/URL/current/public/wp-content/cache/supercache/www.URL.com/URL/
16:35:31 29745 /URL/ wp_cache_get_cookies_values: return:
16:35:31 29745 /URL/ Cache has expired and is older than 60 seconds old.
16:35:31 29745 /URL/ wp_cache_get_cookies_values: return:
16:35:31 29745 /URL/ wp_cache_phase2: No caching to do as user agent rejected.
So, it’s searching files, discovering that they are expired, but not taking them out.
Not sure if this matters, but I have the wp-cron.php running every 30 minutes via cron job.
Having run for 60 minutes, it should have run twice.
But, does the cron need to run more often to make garbage collection work?
general WordPress cron job disabled and run it manually.
-
This reply was modified 4 years, 5 months ago by
chrislawhorn.