August 7th, 2009

WordPress MU 2.8.3

WordPress, by Donncha.

WordPress MU is a multi user or multi blog version of WordPress that is used to run sites like WordPress.com.

WordPress MU 2.8.3 is a security and bugfix release based on the fixes in WordPress 2.8.3 but also contains many other changes.

It’s a required upgrade for security reasons but also fixes a number of annoying bugs, especially #1067 and #1076.

Unfortunately the automatic upgrader in MU 2.8.2 is broken but it’s simple to fix:

  • Before upgrading, edit wp-admin/includes/class-wp-upgrader.php and look for line 697.
    if ( !$wp_filesystem->copy($working_dir . ‘/wordpress/wp-admin/includes/update-core.php’, $wp_dir . ‘wp-admin/includes/update-core.php’, true) ) {

  • See the “/wordpress/wp-admin/includes” bit? Change that to “/wordpress-mu/wp-admin/includes”:
    if ( !$wp_filesystem->copy($working_dir . ‘/wordpress-mu/wp-admin/includes/update-core.php’, $wp_dir . ‘wp-admin/includes/update-core.php’, true) ) {

  • Save the file and auto upgrade. I upgraded this afternoon without a hitch after making that change. It’s fixed in 2.8.3 so it’s the last time you’ll have to do it.

Do not copy and paste the line above as WordPress will have changed the quotes to “smart quotes”. Actually go in and type “-mu” after “wordpress”. No copy and pasting please!

If auto upgrading still doesn’t work, don’t sweat it. Download the new release from the download page and upgrade manually, overwriting your current install with the new files.

You might also like

If you like this post then please subscribe to my full RSS feed. You can also click here to subscribe by email. There are also my fabulous photos and funny videos to explore too!

Back Top

Responses to “WordPress MU 2.8.3”

  1. Good stuff, thanks Donncha.

    Looking forward to next week’s 2.8.4 :)

  2. Thank you, sir! That promptly ended my hour long mission trying to figure out it kept failing. :)

  3. In your blog, why not wrap the above code in <code> tags? That will stop it from doing smart quotes.

  4. Glad i checked your blog before I hit the upgrade button :)

  5. Thanks as always sir, worked like a charm:)

    Adam W. Warner at August 8, 2009 12:59 pm
  6. Thanks for the posting the wp-class-upgrader.php fix!

  7. Thanks a bunch. I was able to upgrade my wordpress MU with no sweat.

  8. Great tip. Saved me from lots of trouble. Thanks.

  9. Thank you :) now waiting 2.8.4

    Mehmet GÜNDOĞDU at August 8, 2009 6:17 pm
  10. Great help! Thanks for that.

  11. Thanks for the helpful info! Had no idea why it wasn’t unpacking. ;) That little fix works.

  12. Thank you very much Donncha.

  13. little reminder to all code pasters: always remember to check code snippets you are pasting from a website into an editor for tick marks, inverted commas, single quotation marks – because ’ is not ‘ , even when it looks like it on this page.
    besides that: the update went through fine, so i must acknowledge that this was a really big mu-ing step!

  14. I use subversion to upgrade, but the repository at http://svn.automattic.com/wordpress-mu/ doesn’t contain a tag for 2.8.3 now… can you create one or let us know which revision number to use?

  15. Angelo, the branch at http://svn.automattic.com/wordpress-mu/branches/2.8/ (use svn switch to switch to the branch) will be equivalent for now.

  16. I don’t want to end up with the latest commit on 2.8, I just want releases. Does stuff get commited to the branches in between releases?

  17. Ok, it looks like 2.8.3 is revision 1929 in trac, and looks like the branch isn’t updated yet… so I guess I’ll do that. But I’ll have to remember not to do any updates until the next release.

  18. Thanks for the tip :)

  19. Hi.. thanks for the tip.. worked perfectly :) Saved me trying to figure out which files to upload manually.. thanks!

  20. Hi,

    thanks for the workaround. I just tried it, but I got a warning message saying, that I am trying to download the en-us-Version which doesn’t match with my language version.

    So what to do?

    Kind Regards
    Mark

  21. Sorry for the newbie question, but I would not see this problem if I was upgrading directly from a version prior to 2.8.2 would I? I am still running 2.7.1

    Also, is 2.8.4 expected soon? If so, I might just wait a bit and upgrade directly to that.

    Thanks!

  22. Just found this today:

    http://wordpress.org/development/2009/08/2-8-4-security-release/

    So we are right now running from update to update … ;)

  23. Perfect—worked a treat. Thanks for the instructions.

    Jason Friesen at August 14, 2009 2:00 am
  24. Thanks a lot Donncha!

  25. Thx for the help now to update 24 MU Sites

    Bloglines SA

    Mark de Scande at August 14, 2009 9:15 pm
  1. Wordpress MU 2.8.3 - WPMU Tutorials (,August 7, 2009)

    [...] Was released this afternoon. It is a bug/security fix release. If you use the auto upgrade feature please read Donncha’s notes. [...]

  2. WPMU version 2.8.3 is out - WPMU Tutorials (,August 8, 2009)

    [...] As usual, Donncha the developer has all the details. WordpressMU 2.8.3 [...]

  3. #Wordpress MU 2.8.3 released « Mark. (,August 8, 2009)

    [...] some related to security, which is always welcome. You can read Donncha’s full post on this here. Happy upgrading, and lots of applause to everybody who puts in so much time and effort on these [...]

  4. WordPress Mu 2.8.3 | Ayuda WordPress (,August 8, 2009)

    [...] algo de retraso, imperdonable en esta ocasión, sale a la luz la versión 2.8.3 de WordPress Mu que soluciona el problema de seguridad que arrastra desde la versión 2.8, además de otros [...]

  5. Démo — Blog — sortie de WPMU 2.8.3 (,August 8, 2009)

    [...] que la mise à jour automatique est défaillante dans la version 2.8.2, il vous est recommandé de lire ceci avant de mettre à jour et d’appliquer la modification si vous voulez utiliser la fonction de [...]

  6. Rob's Blog » Finally..a smoother upgrade (,August 10, 2009)

    [...] I stumbled upon this page that provided a quick tip that allowed the automatic update to actually complete and sure enough, [...]

  7. WordPress MU 2.8.3 简体中文语言包发布 | 梦色的窝 (,August 11, 2009)

    [...] 月 7 日,Donncha 大大发布了 MU 的新版本 2.8.3。本次更新,除解决了 WP 2.8.3 [...]

  8. WordPress MU 2.8.4 (,August 12, 2009)

    [...] automatically from within your dashboard (first fix the upgrader if you haven’t updated to 2.8.3 yet), or download the new release from the download page and [...]

  9. WordPress MU 2.8.4 released | Ramoonus.nl (,August 12, 2009)

    [...] If you`re running WPMU 2.8.3 you should be able to use the built-in upgrade tool. Else try this. [...]

  10. Your Wordpress MU 2.9.1 Upgrade/Update Failed? Some Helpful Tips. (,January 27, 2010)

    [...] This ended up working since his was 2.8.2: link [...]

Leave a Reply

Back Top


Holy Shmoly! is Digg proof thanks to caching by WP Super Cache