Upgrade to WordPress 2.3

Monday, September 24th, 2007

My WordPress upgrade to version 2.3 was greeted by this error after running the update script:

WordPress database error: [Table 'wordpress.wp_terms' doesn't exist]

SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category', 'post_tag') AND tr.object_id IN (214) ORDER BY t.name ASC

The problem fixed itself after I saved an edit to a post. I suspect any change to the categories would also fix the problem.

Fixing a Firefox illegal operation

Sunday, July 1st, 2007

Ever since I installed noscript I’ve been having trouble with web pages that have embedded movies in them. Firefox doesn’t like them. I have IETab installed so I could quickly bypass a page that was giving me an illegal operation.

Illegal Operation in Plugin
Windows Media Player Plug-in Dynamic Link Library
The plugin performed an illegal operation. You are strongly advised to restart Firefox.

Or it would say

Mozilla ActiveX control and plug-in support error
The plugin performed an illegal operation
Restart the broswer

To fix this I had to install the Windows Media Player Firefox Plugin. If you don’t trust the link you can go to the Firefox Plugin site and scroll to the bottom and click on “Vers. 11 (XP, Vista)” in the Windows Media Player section.

I had some problems with the downloaded exe file not showing up in the Downloads history. I had to go to the folder where firefox saves my files and run it from there. If you are curious if the Plugin installed correctly you can type “about:plugins” into the address bar in firefox and you should see a section that looks like this.

Windows Media Player Firefox Plugin

You also shouldn’t be getting any illegal errors.