Wordpress MU

FREE Blogs at A Reasonable Expression

A project that I started a while back has been re-launched. The ever popular WordPress MU software has been re-installed on my servers, and is ready for FREE account signups. You are welcome to start your first blog, or a new blog just as long as you post only your most Reasonable Expressions. Bgevolution.com is a growing domain with much potential. Create your FREE blog today to be part of its foundation. Signup for a FREE Blog

WordPress MU (Multi-User) Plugin Menu Enable/Disable Bug Workaround

As reported in my previous post, WordPress MU has a bug where if you enable the Plugin menu, then disable it, you will not be able to re-enable it. To re-enable the Plugin menu, go into your PHPMyAdmin interface, open the database for your WordPress MU site, open the wp_sitemeta table. Switch to the browser tab, rather than the structure tab. Locate the menu_items meta key. It should have an empty meta value, based on what I have observed, and what others are saying. Delete this meta key by hitting the red x. Now you will be able to re-enable your Plugins menu. Note that if you re-disable the Plugin menu option, you will have to re-delete the menu_items meta key in order to re-enable it :) A quick and dirty solution to one headache of a simple problem. I expect this bug to be resolved in the next version of WordPress MU.

WordPress MU Plugin Menu Enable/Disable Bug

As of August 25, 2007 there is a bug in WordPress MU where if you turn on the Plugin menu option, and then disable it, you will loose the ability to reactivate it. This bug is currently being discussed at the official WordPress MU forums, and I believe a resolution will present itself soon. http://mu.wordpress.org/forums/topic.php?id=5917&page#post-35846

WordPress MU Dependencies and Function Adjustment

To get WordPress MU installed, and running you will have to set proper file permissions, to get access to the files, and you will have to activate the mod_rewrite.so Apache module. Setting the file permissions is precisely explained during the installation process, and activating mod_rewrite.so is achieved by adding the following line to the top of either your apache2.conf or httpd.conf file: LoadModule rewrite_module       /usr/lib/apache2/modules/mod_rewrite.so Notice that the LoadModule option is rewrite_module, and not mod_rewrite.so. Believe me, it took a bunch of error messages to realize the proper formatting necessary to get things cookin. In the most recent version of Apache2 provided by the Ubuntu Feisty Server repositories, the above line will reference the module, in its correct location, and successfully enable url rewriting Apache functions. As for dependencies, sendmail :) sudo apt-get install sendmail Also I changed a couple of things in the wpmu-functions.php file to suite my taste. At first the email function was not working properly, then I installed sendmail, and had to modify the following line: $message_headers = “MIME-Version: 1.0n” . “From: “{$from_name}” <{$admin_email}>n” . “Content-Type: text/plain; charset=”" . get_option(‘blog_charset’) . “”n”; $message_headers = “MIME-Version: 1.0n” . “From: {$admin_email}n” . “Content-Type: text/plain; charset=”" . get_option(‘blog_charset’) . “”n”; Notice that I remove the $from_name, and the brackets around the $admin_email.

WordPress MU now at BGEvolution.com

While experimenting with WordPress MU I have decided to integrate a copy into this domain. Users are now welcome to signup and create a personal blog here at BGEvolution.com. I have configured it as subdirectories, so you will have a domain name like: http://blogs.bgevolution.com/mynewblog While I want to do more work on the signup forms, it is ready to go and fully functional. Enjoy the new features here at BGEvolution.com, and happy blogging. Signup For Your Free Blog