Site periodically disappears since upgrade (caching problem?
Posted: Fri Oct 14, 2011 10:10 am
I hope I'm posting this in the correct forum, only it seems to be upgrade related.
A month or so ago, I upgraded a site from 1.82 to 1.9.4.3, and since then, the site has 'disappeared' a few times: when I say disappeared, only the site name from <h1> and some info from the site's masthead appears: no CSS or anything. So it doesn't seem to get as far as finding the templates/pages/content.
When this happens and I log in to the admin area, there are no pages listed under Content > Pages. However, when I go to Site admin > Global settings > Advanced setup and clear the cache, the site's front end, and the list of pages in the back end, are restored.
The first time this happened I thought I'd solved the problem, but it's since happened 2 more times. It seems to work OK for 1-2 weeks before happening again.
I found this thread, where Ronny K's answer in particular led me to think that the time zone setting in config.php was causing the problem. It had hitherto been blank, but I contacted the host and it is now set to match the location of the server:
$config['timezone'] = 'America/New_York';
However, this site is using PHP 5.2.13, not 5.3, so the solution in the thread I linked to may not be relevant.
In any event, the problem is still occurring. Does anyone have any ideas...?
A month or so ago, I upgraded a site from 1.82 to 1.9.4.3, and since then, the site has 'disappeared' a few times: when I say disappeared, only the site name from <h1> and some info from the site's masthead appears: no CSS or anything. So it doesn't seem to get as far as finding the templates/pages/content.
When this happens and I log in to the admin area, there are no pages listed under Content > Pages. However, when I go to Site admin > Global settings > Advanced setup and clear the cache, the site's front end, and the list of pages in the back end, are restored.
The first time this happened I thought I'd solved the problem, but it's since happened 2 more times. It seems to work OK for 1-2 weeks before happening again.
I found this thread, where Ronny K's answer in particular led me to think that the time zone setting in config.php was causing the problem. It had hitherto been blank, but I contacted the host and it is now set to match the location of the server:
$config['timezone'] = 'America/New_York';
However, this site is using PHP 5.2.13, not 5.3, so the solution in the thread I linked to may not be relevant.
In any event, the problem is still occurring. Does anyone have any ideas...?