Building social networks in Open Source CMS – BuddyPress installation
26th May, 2009 by Ian

Buddypress screengrab
>> What is BuddyPress? See Alick’s previous post.
Before starting to install BuddyPress you need to use WordPress MU. Once uploaded onto your server you will be guided through the installation. This includes the standard email and database details but you are also asked whether to use sub-domains or sub-directories for each user’s blogs, e.g. blog.example.com or example.com/blog.
On the first install I went for sub-domains, everything installed correctly. We could have multiple users and access each control panel but there was a problem trying to access everyone’s blogs. As I installed WordPress MU onto a shared server blog.example.com gave a ’shared ip’ error. You will only be able to use sub-domains on a dedicated server.
Once re-installing (you can just delete wp-config.php!) I chose sub-directories, wow! Huge breakdown. WordPress MU gave a redirect loop error, I couldn’t even access wp-login! After searching through a few forums I started to find this was a common error.
The solution:
Many forum users say to ‘clear your cookies’ which in a lot of cases seems to work. Other people suggest modifying the SECRET_SALT so WordPress generates a new code – SECRET_SALT is auto-generated by the install for wp-config.php.
But the one I found to work was by bradleyland.net. Basically just delete wp-config.php and do the setup again. From what I can tell this resolves both the solutions above so if you have tried one and it didn’t work, try the other too.
Installing BuddyPress
Once WordPress MU is up and running BuddyPress is fairly simple, I didn’t have any errors getting this to work first time. The read-me.txt file is useful but it doesn’t tell you every step, I would suggest following their online guide.


New things happen on the Internet all the time. It’s an evolving medium – that’s one of the best things about it. This latest development has really got us excited though: the launch of