Hello

This is a fairly new 6.9 installation with relatively little content. Using CCK and Views, but that's it on a dedicated server. I have other sites on 5.x on shared servers that don't exhibit this behavior.

I'm seeing a several minute delay between making changes and the results being visible. This could be changes to blocks, where the block configuration is saved but pull up block again and the change appears not to have taken place - wait 4 or 5 minutes and call up blocks again and now suddenly the change is there. Similarly for posting new nodes, making new menu changes - it's as if there is a 4 or 5 minute delay before database updates take effect.

If I edit a simple page and save changes I cannot edit the same page again for perhaps 4 or 5 minutes; trying before that time has passed will result in a "This content cannot be saved, changes have been made by another user" error.

I've searched reasonably thoroughly but can't find any clues, so help is gratefully received.

Kevin

Comments

vm’s picture

cache?

clear browser cache
clear db cache in administer -> performance

KCampbellUSA’s picture

All caching is disabled, selecting "clear cached data" does not affect the behavior. I've checked the database table and the new node is present, it just takes several minutes to appear - much as if caching was indeed in effect.

zbricoleur’s picture

It's also possible that the page is getting cached by a proxy server if you're behind one.

KCampbellUSA’s picture

Proxy appears to be the issue as I don't observe the same symptoms when operating outside of the proxy. I've done some further research on the HTTP header being created, and I see that the site without the issue is generating Cache-Control:no-cache but the site exhibiting the problem isn't. Seems to be the difference between the configuration provided by a hosting organization and that chosen by the person who set up apache on the dedicated server.

Kevin

David Ipswich’s picture

I've got a similar problem. Several sites on the same server are all OK. Latest site doesn't show new pages for a long time after submission.

Cache is disabled. When I'm logged on as an administrator I can view latest pages. When I log off, the pages can't be seen for several hours. Any ideas?

vm’s picture

try clearing your cache tables in the database, I know you state that you have cache disabled, but some stuff for anon users is still cached per other forum posts

David Ipswich’s picture

Hmm... MySQL database has several chach related tables including cache, cache_content, cache_views, cache_menu etc.

How do I clear these cach, and which ones? Presumably there's a setting within MySQL that dictates how long they're kept, or is this dictated from Drupal.

Apart from initial set up, and backing up, I'm pretty much at a loss with MySQL but willing to learn.

OR

Do I need to edit settings.php ?

vm’s picture

you can go to administer -> performance and clear the cache using the button provided

you can checkmark each table that references cache and empty the tables

you can use the devel.module which has a block that allows you to clear all cache tables as well.

David Ipswich’s picture

Thank you for the comprehensive reply.

Much obliged.