Configuration Questions & Assistance
Paul A. Procacci
pprocacci at datapipe.com
Thu Jul 21 23:46:19 CEST 2011
> One of those such issues, is that it seems that when Varnish is
> enabled and I visit a page that is PHP based, but the PHP code starts
> with <? instead of <?php, that code is not parsed, and is instead
> displayed on the browser.
To me this sounds like your varnish isn't actually configured properly. Your web server is `in charge` of sending objects to varnish.
If your php is configured to parse '<?' in files ending in '.php', then it'll do just that. Varnish doesn't mangle any header that would
prevent your webserver from doing so. Are you sure you are using the proper ip? Often I see times where people use 127.0.0.1 as their backend,
when in fact apache isn't configured to serve php pages on 127.0.0.1. This is just a brief example.
> Java Script based Ad that's displayed using Google Ad Manager. The
> Manager code. It seems that when varnish is enabled, that the
This sounds much like the php problem/example. If your pages are being returned from the web server as plain text, then this would be a symptom.
My suggestion is to double check your varnish config and make sure it points to a valid virtualhost. Double check your apache config to ensure you
have a virtualhost listening on the ip address you told varnish to get its data.
Manager, UNIX Support Services
Datapipe Managed Global IT Services
1.888.749.5821 (toll free)
This message may contain confidential or privileged information. If you are not the intended recipient, please advise us immediately and delete this message. See http://www.datapipe.com/about-us-legal-email-disclaimer.htm for further information on confidentiality and the risks of non-secure electronic communication. If you cannot access these links, please notify us by reply message and we will send the contents to you.
More information about the varnish-misc