Hello All!

As a preface, I have searched a LOT of posts and guides on how to do this. I can't seem to find an exact answer to my issue. Hopefully someone here can help me out.

Basically I have a deluxe hosting plan, which allows me to host multiple installs theoretically.

I currently have www.example.com.

I want to host www.totallydifferentsite.com on the same host. I don't care if it is on the same install or not, I just want it to work.

I have tried the following:

www.example.com is up and running. I add a new directory to the /sites folder called totallydifferentsite.com (/sites/totallydifferentsite.com).

I downloaded a clean Drupal 6. I pulled the default.settings.php out of that install and put it in the /sites/totallydifferentsite.com and renamed it to settings.php. I pulled the fresh install.php file and put it in the root (/).

I pointed www.totallydifferentsite.com to the root (/).

I created a new database to house all of the totallydifferentsite.com's files.

When I go to www.totallydifferentsite.com I get an error. I was led to believe this is where I would start my drupal install. Can anyone provide any answers? Am I missing a step?

Please help a man is stress!!

Thanks!!

~Corey

Comments

coreycondardo’s picture

Hate to be annoying, but I really need some help on this!

~Corey

d_l’s picture

I'm a recent starter in drupal-7.0 .. researching how to create different domains -- single db instead of multi-site multi-db -- and I found this post useful ..

http://drupal.org/node/369398

It points to the use of the domain module .. but I haven't got as far as testing this.

mattwmc’s picture

I tried multisite with godaddy and couldn't figure it out either.

Godaddy isn't good with drupal, from my experience.

coreycondardo’s picture

In most cases they are not, and I'm hoping to move to another host. Does anyone have a suggestion for a site that makes it easy to do multi-site drupal installs?

~Corey

Goli’s picture

We were on shared hosting, called mediatemple before, and later I found that for multisite hosting and all a VPS is much much better. Because it gives you so much of control.

As of now am using linode, and am hosting about 5 sites on it.

You can let me know if you want to host your site on the same linode.

Cheers.
--
Goli
http://www.ngopost.org

bsenftner’s picture

Drupal multisite is perfectly fine at GoDaddy. I have multiple client accounts at GoDaddy, with the majority of them using multisite installations for the clients' varying needs.

I currently prefer to use HostGator and RackSpace Cloud for new projects, but GoDaddy is fine, but perhaps a bit underpowered. But that has very little to do with supporting multisite installs - they work just fine.

A google search of "how to multi site drupal" reveals many clear tutorials. Compare what you're doing against the tutorials.

It's really just creating a separate directory under 'sites', putting a settings.php in there, create a 'files' directory under that, make an empty database, and then hit the install.php script from your new site's URL. (I'm sure I missed something there, but it is no big deal. Very few steps, just make sure you do them exactly as instructed. Computers are kinda strict that way. :p )

stefanof’s picture

I cannot get multisite to work on godaddy hosting.
My setup:

I have two subdomains:

site1.example.com
site2.example.com

Drupal is installed in ~/html (the webroot on my godaddy hosting plan)

I followed the multisite instructions in the installation guide and created two subdirectories:
html/sites/site1.example.com
html/sites/site2.example.com

Then I created two subdomains site1 and site2 with the godaddy host manager and had them point to the two subdirs above.

Finally, I copied the html/default/default.settings.php to the two subdirs I created (and to the default dir as well), renamed them settings.php, and made them writable. Then I created two databases and I thought I was ready to go with the actual Drupal installations.
However, when I point a browser to site1.example.com I get a 403 error:

Forbidden
You don't have permission to access / on this server.

This seems to be a Drupal-caused problem, because If I put a dummy index.html file in either subdirs, however, they are correctly seen. This seem to indicate that the Apache side of the problem is fine. It is only when the subdirs contain only the settings.php file that the problem arises. From what I can tell, the settings.php file fails and defaults back to the root directory, which is then (correctly) seen as unreadable. Hence the 403 error.

Can anyone help? I read all the discussions on multisite installation on drupal.org and cannot find a clue. Some threads suggest to change the httpd.conf file---obviously not an option on shared hosting.

Any ideas?

Stefano

bsenftner’s picture

Don't point your godaddy host manager's subdomain at each subdirectory. Drupal resolves this. Have the host manager point to your Drupal install directory (the one containing index.php and all the drupal top level directories.) That will work.

stefanof’s picture

Blake,

I redirected the subdomains to Drupal's root directory as you suggested, but I get exactly the same error as before: a 403/No permission to access /
However, it may be due to some lag in updating the DNS's. I will try again in a few hours.

Stefano

stefanof’s picture

So it was a problem with the DNS, after all.
Now pointing a browser to either site1.example.com or site2.example.com actually gets me to Drupal's installation page. However, when I select the profile I want to install and click the "Save and continue" button I get a misconfiguration error:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Any idea of why this may happen? I do have the settings.php set as writable by everyone.

Stefano

bsenftner’s picture

Need more information to be able to help. Any other error messages being generated anywhere?