This is a bizarre issue. After a completely successful and error free upgrade from 2.3.1 to 2.5.2, my site is displaying the wrong template. I have several template groups. The one that is supposed to display by default is called “site”. The “site” group has the option to display that groups index page as the home page checked. Yet, when I load the site, it’s showing the template “blog” from the “about” group. Even that looks weird though. When I manually load /about/blog it looks correct. When I just load the site, it pulls a random blog post and then displays every comment ever made on the site.
Has anyone seen anything like this before?