If your on an Apache server, check your .htaccess file. Not sure if wp_cache does anything to it, but its work looking at.
Solved myself. If anyone else is getting this problem with the echo line, try replacing the decimals with commas:
echo ‘<title>’.bloginfo(‘name’).'</title>’;
echo ‘<title>’,bloginfo(‘name’),'</title>’;
Seems to work fine with commas.