I’m loading up your posted template and CSS to see how it behaves for me. I don’t ever use the @include with CSS, I always just use <link> tags, although that shouldn’t make a difference. If you’re getting the background color, then the CSS file is getting loaded. But I’ll see what happens and get back to you.
II have had this happen twice now on one client’s site, a random page’s cache file was written, but the permissions were at 000, which meant that it exists but can’t be read or written. The PHP is_file() function that the parser uses only checks if the file exists at all, not if it can be read or written. He’s also getting occasional database failure, so my diagnosis is an overloaded and/or badly configured shared server.
This discussion is closed to further replies. Keep calm and carry on.