I noticed this evening that WordPress 3.1 was available and my blog’s dasboard was coaxing me to upgrade. Every single time I have upgraded, I have made a backup before hand. At the end of a long week, my logic was shot and I proceeded with the upgrade without a backup. As luck would have it, my Windows Server 2003 and IIS based blog no longer worked. Page loads were an endless hourglass, no 404 or any other web browser errors. However, another symptom included the w3wp.exe process (this is IIS) on my server consuming extremely heavy CPU utilization during the endless page loads. When cancelling the page load, the CPU utilization goes back down to normal.
As I have an ongoing obligation to blog sponsors, not to mention I was mentally drained, I was feeling pretty screwed at this point, but was prepared to restore from the previous night’s Veeam file level backups. I turned to Google looking for other WordPress upgrade experiences. Search results quickly lead me to this thread which provided a ton of users having the same issue. A chap by the moniker of jarnez had the solution, or at least workaround which worked for me as well as others. Open the blog’s admin dashboard (thankfully this is still functional) and install the Permalink Fix & Disable Canonical Redirects Pack plugin and all is back to normal again.
Thank you jarnez!!!
Thanks a million , it helped me to fix the problem.
🙂