One of the most common performance enhancement suggestions for WordPress (and PHP in general) on Windows and IIS is to install the WINCACHE extension for PHP. Of course, I dutifully did that. After a while though, I noticed one or two quirks. The most annoying is the THEME listing page would report a set of broken themes like this:
After a couple of months of frustration, I finally narrowed the culprit down to the WINCACHE.
But, no one else on the internet was reporting this issue. So, what was unique about my situation? It turns out that the culprit was an entry in the php.ini file under the "[PHP_WINCACHE]" section. I had actively turned on the opcode cache using wincache.ocenabled=1. This shouldn't have been an issue since the default for this parameter is "1" anyway. But, simply getting rid of this line fixed the problem.
I think this definitely qualifies for weird WP / PHP on IIS bug of the year...
Two weeks ago I got it in my head that it was time to learn everything there was to know about WordPress. So, I decided that I would install the product on a Windows 8.1 Machine under IIS 8.5. Most installations of WordPress uses Linux and the LAMP tech stack. I decided to use Windows instead because that is what I'm most familiar with.
Needless to say, this was an exercise in frustration...
Nigel Bahadur's normal market observations - usually about the US Futures market. Occasionally though, he will express thoughts on individual stocks and FOREX cross rates.