I am getting the following error message in the W3 Settings when I enable Browser caching:
Warning: strstr() [function.strstr]: Empty delimiter in /srv/www/xxxxxxxx.com/public_html/wp-content/plugins/w3-total-cache/lib/W3/Plugin/BrowserCache.php on line 315
It looks like it is working on the front end based on the response headers:
Accept-Ranges:bytes
Cache-Control:max-age=3595, public, must-revalidate, proxy-revalidate, public, must-revalidate, proxy-revalidate
Connection:Keep-Alive
Content-Encoding:gzip
Content-Length:2010
Content-Type:text/html; charset=UTF-8
Date:Mon, 19 Jul 2010 18:51:27 GMT
ETag:"7da-48bc20e14c0c0"
Expires:Mon, 19 Jul 2010 19:51:23 GMT
Keep-Alive:timeout=6, max=197
Last-Modified:Mon, 19 Jul 2010 18:51:23 GMT
Pragma:public
Server:Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch
Vary:Accept-Encoding,Cookie
X-Pingback:http://wp-performance.com/xmlrpc.php
X-Powered-By:W3 Total Cache/0.9
Here are the results of my compatibility check:
PHP Version: 5.2.6-1+lenny8
PHP Timezone: OK
Web Server: Apache
FTP functions: OK
cURL extension: OK
zlib extension: OK
Opcode cache: XCache
Memcache extension: OK
Mime type detection: Mimetype
Hash function: hash
Safe mode: Off
Open basedir: Off
zlib output compression: Off
mod_mime: OK
mod_expires: OK
mod_deflate / mod_gzip: OK
mod_headers: OK
mod_env: OK
mod_setenvif: OK
mod_rewrite: OK