WordPress 2.8 Plugin Browser bug

Since WordPress 2.8 “Baker” went gold today, I decided to immediately upgrade. I took the essential backups and hit the automatic upgrade link in the WordPress Dashboard. Voila! WordPress 2.8 was up and running in an instant and seemed perfectly bug free. The reality though, was different.

I decided to update some of my plugins as I got notifications that new versions were out. I clicked the link to update and was treated with the following error :

Downloading update from http://downloads.wordpress.org/plugin/YOURPLUGINHERE.zip.

Unpacking the update.

Incompatible archive PCLZIP_ERR_BAD_FORMAT (-10) : Invalid archive structure

I thought of it to be a random error, so I hit back and retried. Again, I got the error. I tried to install some new plugins via the Plugin Browser and got the same error. But if I uploaded the plugin archive file from my PC, it would install correctly. The Theme Browser showed no such errors and the themes were updated and new themes installed easily.

I headed over to the WordPress.org support forums and found that some users were indeed facing the same issue. Finally, I tweeted Ryan Boren, who was kind enough to immediately respond. Another user, demetris had already isolated the issue and filed a bug report.

The issue stands resolved now. Ryan has linked to a http.php in the support forum thread, which you will need to download and then overwrite the existing http.php in the wp-includes folder. The bug fix will be included in version 2.8.1. So, if you get errors while installing or upgrading plugins in WordPress 2.8 and cannot wait for the next release, kindly head over to the forum thread and follow the instructions. Another point to be noted here is that this issue does not effect all blogs. I have two blogs hosted on the same server and only one of them is affected by the bug.

Thanks again to Ryan Boren and demetris for being the heroes!


Some other posts that might interest you :

  1. WordPress StatPress plugin with empty table option : I use the StatPress plugin on this blog installation to gather some basic and live statistics of the visitors to my blog. I also use the WassUp plugin to capture some similar statistics. While both plugins have their own pros and cons, there is one thing that used to bother me about the StatPress plugin. [...]...
  2. I Like WordPress!! : Well its been a breeze installing and configuring this software (wordpress) Its just too good. The themes are nice, the plugins are available!! Best of all, its free!! If you wanna host your blog… go register on some free blogging sites which offer WordPress like blogsome.com. I’m falling in love with blog stuff!!...
  3. Migrate/move your WordPress blog to a new domain/server : Well since I just finished migrating this blog over to this new domain, I thought I’d just describe how I actually did it. Firstly, login to your existing blog, Goto Settings, Permalinks and activate the default permalink structure. I recommend doing this because I’ve been locked out a dozen times while updating my blog because [...]...
  4. Fighting Spam : The spam bots have waged a war on my poor blog. Everyday, at least 50 comments are held for moderation and all of them advertise viagra or similar drugs. So now I’m using three tools to protect my blog Akismet Bad Behavior Did You Pass Math? I had installed Spam Karma 2 also but it [...]...
  5. Late Night Movie : I was awfully bored since the last couple of days. I had decided I would download all the three Godfather movies and all the three parts of Cruel Intentions. Although I’ve seen ‘em all before but they are great flicks. Its 2.45AM and I just finished watching the first Cruel Intentions. Reese Witherspoon looked sucky. [...]...

4 Comments

Leave a Reply

Your email is never shared.Required fields are marked *