I recently installed WPMU on my DreamHost website. I successfully got wildcard enabled, downloaded the files via svn, got the database up and running, completed the install. Unfortunately, for some reason, subdomains are not working! When I create a blog and attempt to visit it, I just see blank page. Nothing there. I've pestered DreamHost to see if there's anything wrong with the server configuration, but it looks like all is set up OK. I'm at a loss as to what to do now. Any suggestions would be gratefully appreciated.
My conversation with the DreamHost support person is as follows.
----------------------------------------
Hey There!
> I waited a few hours to set up WordPress MU (see previous message) and now I
> have, but subdomains are not working. could you investigate? Everyhting seems
> to be OK with the install... but blank pages come up for subdomains.
I did some checking and it looks like the wildcard has been setup
properly. Also I ran a dig on the calendar and endorsements subdomains.
So everything is resolving properly, it looks like the issue might be
with the MU script. You might try uploading a clean copy if you haven't
made modifications yet, perhaps there is a corrupted file.
For good measure I've run a config/restart on your apache service to try
and rule out a misconfiguration of the httpd.conf file. Hopefully this
will help out!
Let me know if I can do something more for you.
Next email:
> I haven't made any modifications to WordPress MU. Not even one. Set up
> everything per the instructions. Received no error messages or warnings. I
> downloaded a copy of WPMU directly from their servers using SVN. How could
> something have been corrupted?
Honestly it doesn't sound like anything should be corrupted, but if I
were the one working on this I'd make sure to re-upload all my files, and
verify that the .htaccess is setup correctly.
> I could try putting in a fresh copy of all
> files, but I think there must be some other issue....
There really doesn't seem to be a problem with your server or the mysql
process, it seems like a configuration or file issue. The reason I say
this is because the main domain does pull up properly, and the subdomains
do reference the proper IP - it leads me to one of two issues, either the
.htacces file has problems or wasn't uploaded OR there is a file that
isn't acting as it should.
I do hope this leads you down the right path to finding and fixing the
problem, unfortunately because this is third party software I can't help
debug it - however if you have anymore concerns about your hosting or the
environment and you think something may be wrong please let me know and
I'll look into it.