After enabling page caching for about a week, then disabling caching, some users are not seeing the latest content. It only seems to be happening in Internet Explorer. Clicking the brower's refresh button will solve the problem on a page by page basis. The only permanent fix seems to be clearing the browsers cache (deleting temporary internet files). Once this is done, all pages are showing the latest content. I've used the Devel module to clear all caches and I've cleared the views cache under views-tools and that didn't solve the problem.

I could tell all readers to clear their cache; but posting that message on the home page will most likely not be seen.

Has anyone experienced this before? I've been searching drupal.org for possible solutions for the past few hours and haven't come across anything.

Any recommendations?

Thanks very much!
Scott

PS. I'm using....
Drupal 5.7
GD library bundled (2.0.34 compatible)
MySQL database 4.1.22
PHP 5.2.5
PHP register globals Disabled
SimplePie Parser Installed correctly
The current installed version of SimplePie is 1.1.3
SimpleXML library. Available
A fast XML parsing library. (From PHP5)
Unicode library PHP Mbstring Extension
Web server Apache/1.3.37 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a PHP-CGI/0.4mm

Comments

Sc0tt’s picture

I tried solving the problem by using the Cache Disable module but that didn't seem to help. Any suggestions? Willing to pay someone to help me come up with a solution.

Thanks again,
Scott

Sc0tt’s picture

I tried going into my database and emptying all my cache tables and that didn't seem to help either. Thanks in advance for any suggestions.
Scott

Sc0tt’s picture

I just might have a page cache bug in drupal core. I did see similar problems in the forums but seems like there were never any solutions. If anyone can give me any suggestions, or wants to make some money helping me with a solution, please let me know.

Thank you,
Scott

Sc0tt’s picture

I think what might have happened is by turning on "page cache" initially with a "minimum cache lifetime" of "none", I created a situation where browers will never check for new content. Is that possible? And if so, the "none" may not be the best default for this setting.

Does anyone know of any way to "push" out a message to a web browser to force it to refresh?

Thanks very much,
Scott

Sc0tt’s picture

My latest test is with "page cache" set to "normal" and a "minimum cache lifetime" of "30 minutes" seems to be working out better with the exception of the home or frontpage. Content on all other pages updates fine after 30 minutes. The homepage will not update, even after several hours and days. Is anyone having a similar problem with page caching?
Thank you,
Scott