So has anyone put together a step-by-step on how to set up multisite on Dreamhost? I've chatted with two support types who didn't have a clue, saying DH didn't support third-party software and that DH didn't have an opinion on which configuration (subdomain or subdirectory) to use. All they were sure of was that a VPS configuration was REQUIRED -- although they couldn't say why.
But what I'm actually looking for is a procedure to follow that has worked for a few people. From reading this and a couple other threads and the DH support Wiki (below), it doesn't sound as if things are predictable or stable yet.
(from the wiki:
If you enable Networking (Multi-blogs) in WordPress 3.0, be aware that Dreamhost adds 4 lines to the end of the wp-config.php file, which cause problems creating your individual blogs in the network. Specifically, it will cause WordPress to concatenate DOMAIN_CURRENT_SITE, DB_NAME, and the name(s) of your new blog(s) together. This concatenation will persist into the blogs' new URL, essentially breaking the Network at setup. To fix it, comment out the 4 lines added by Dreamhost, which are:
$server = DB_HOST;
$loginsql = DB_USER;
$passsql = DB_PASSWORD;
$base = DB_NAME;
After installing the new blog(s), you should probably uncomment those lines, as they may (or may not be) be associated with automatic upgrades in the Dreamhost panel. )
What I'm guessing, but it is just a guess:
1. Modify the lines in the wp-config.php per the wiki.
2. Set up the subdomain, using the mirrored procedure.
3. Modify the WP file to enable multi-site and Superadmin.
Any thoughts? TIA, everyone. As I write this, the current WP version is 3.0.5.