There's been a number of posts about slow-loading Zen Cart pages, but I haven't seen anyone have quite the same problem as we're experiencing.

We just changed hosting companies. This problem didn't show up until we made the change.

We're on a dedicated server, hosting 29 sites. Some are HTML, and some are PHP. Two use Zen Cart. Our problem is only with the two Zen Cart sites.

The first time we access our site, the home page takes 20+ seconds to load. The message bar reads "Waiting for...." After that, any page access takes a second or two. MySQL times are always less than a second, regardless of overall load time. To make the site load slowly again, I have to close and re-open my browser.

To me, this suggests something to do with session handling. More specifically, I suspect something amiss with session creation, since it's only the first access that loads slowly.

Can anyone point me to where I should look for configuration problems? We're running Apache on Fedora. Any help would be appreciated.