Can somebody help?
I am using shared hosting, php 4.0.5, recently migrated from 4.0.3l or something.
All the pages to my site are dynamically generated. All files (index.phtml) are structured as follows: -
include('one.phtml');
include('two.phtml');
include('three.phtml');
etc.
And in each include file, there are DB connection processes, which generate contents depending on the request.
Problem : when I request index.phtml the first time, everything is correctly displayed. However when I request the same page a second time with different parameters, the contents of the first request is still displayed which is wrong and out-of-date, in particular contents in include files. Hence, the output of include files are being "cached".
I have done everything to ensure that this is not browser-based caching. Because exactly the same files used to run on the old servers and none of this happened.
Can somebody please tell me what is going on???
Jason.