Forum Moderators: phranque
I don't see what could cause the server error in it (it worked fine with previous host)
#include($_SERVER["DOCUMENT_ROOT"] . "/includes"); being a not yet erased trial for the same problem.
Comment out all your Expires* directives and give your PHP a whirl, I'm betting it works.
Warning: main(): Failed opening 'hdr.html' for inclusion (include_path='.:/usr/www/includes') in /home/erredit/public_html/index.html on line 27
Since your new server apparently does not have mod_expires installed, you will probably need to implement cache control using php's header() function. Otherwise, your users may see stale content. This may or may not be an issue, depending on how "dynamic" your pages are. But without mod_expires, you are leaving the caching decisions to the network, ISP, and user browser caches.
Jim