I have a WordPress theme thats installed and has been running fine for a while. I recently needed to update the theme itself, and I did so using the built-in theme editor. Upon reloading the site, the theme changes are not presented in the markup.
Removing the index.php file from the theme or changing it's name results in a blank page as expected, but removing all contents of the theme's index.php does not have a similar effect. In fact, the WordPress installation continues as if I had not made index.php blank.
I have no caching plugins installed, Varnish is not present, memcached is not in use at all, and neither is APC.
I attempted upgrading all the plugins and WordPress itself. The raw-html plugin I have installed failed to update with a fatal error about an include on line 16, but that include was not present. The update worked fine when I renamed the plugin filename though (from raw_html.php to raw_html1.php).
I've "updated" WordPress 7 times to 3.1.3, and it still believes it's on 3.1.2. The files installed are definitely the 3.1.3 files. This may or may not be related.