Drupal

Drupal

Cheap Drupal Hosting

Looking for cheap Drupal hosting? This guide tells you the best low-price hosting packages for Drupal based web sites.

Choosing a new web host is always a difficult choice. You want low price hosting, but you don't want any problems. All of the hosting packages listed below are not only cheap, but are also reliable, so that you can host complex, feature-rich, high-traffic Drupal websites with confidence and no hassles. Most support the hosting of multiple websites with a single account, so you can run various Drupal powered websites from a single account.

RankHost Features Extra features
1

Web Hosting Pad
Best PHP Hosting

Space: Unlimited
Traffic: Unlimted
Price: $3.96
Free Domain Forever
Host Unlimited Domains
$50 Google & $50 Yahoo Credit
2

BlueHost
Great Choice Hosting

Space: Unlimited
Traffic: Unlimited
Price: $4.95
Free Domain Forever
Host Unlimited Domains
$50 Marketing Bonus
3
HostGator
Best Multisite Hosting
Space: 600Gb
Traffic: 6Tb
Price: $7.95
Host Unlimited Domains
Unlimited Databases
4
Hostmonster
Great Value Hosting
Space: 300Gb
Traffic: 3Tb
Price: $5.95
Free Domain Forever
Host Unlimited Domains
5
FastNext
Best Reseller Hosting
Space: 500Gb
Traffic: 5Tb
Price: $6.95
Free Domain Name
Host Unlimited Domains
6
Lunarpages
Best Shared Hosting
Space: 250Gb
Traffic: 2.5Tb
Price: $6.95
Free Domain Forever
Host 11 Domains
$700 CoffeeCup
7
StartLogic
Best Value Hosting
Space: 300Gb
Traffic: 3Tb
Price: $5.95
Free Domain Name
Host 10 Domains
$50 Yahoo Credit
$25 Google Credit
8
Dot5Hosting
Best Budget Hosting
Space: 200Gb
Traffic: 2Tb
Price: $4.95
Free Domain Forever
Host 6 Domains
$50 Yahoo Credit
9
1&1
Cheap Web Hosting
Space: 120Gb
Traffic: 1.2Tb
Price: $4.99
2 Free Domains
Host Unlimited Domains
$25 Yahoo Credit
$25 Google Credit
10
PowWeb
Best Uptime Hosting
Space: 300Gb
Traffic: 3Tb
Price: $5.77
Free Domain Name
Host Unlimited Domains
$50 Yahoo Credit

If you are experimenting with Drupal then a cheap shared hosting package is perfect. As it's shared hosting your website will live on the web server alongside other websites. You only pay for a small part of the server rental, sharing the costs with the other people who use the server.

If you are an experienced Drupal'er shared hosting is perfect for running your collection of websites. Because you can run multiple websites from a single hosting account you can run your collection of Drupal websites from a single hosting package. Keeping those modules up to date across your websites has never been easier.

For most Drupal websites shared hosting is perfect. If your website receives less than 10,000 page views per day then run your Drupal powered website with Shared hosting. If you are getting substantially more page views per day then consider going for dedicated hosting, which will give you better performance and the security of not running your website alongside others on the same server.

Shared hosting accounts let you run several Drupal websites, not only with Drupal's excellent multisite code base, but also by hosting multiple domains on the same package. So you can run Wordpress, Joomla, Mambo, ExpressionEngine, PHPLD, or just about any PHP power web application. Each application sites in it's own folder on the webserver.

If your website handles more than 100,000 page views per day, then you should use dedicated Drupal hosting. Shared hosting servers can struggle to deliver this much traffic reliably, as the web server also has to deal with the other websites and accounts on the server. Running your mission critical business Drupal website on shared hosting can be a risk.

Since Drupal's first version it's popularity has increased quickly, and is today used by companies, big and small, all around the world.

Drupal's power lies within it's module features, flexibility and power. However, many Drupal sites rely heavily on modules such as Image and Path with cause overhead on large scale websites.

Cheap Drupal hosting packages all you to experiment and continue with your Drupal websites without running up the high costs of multiple accounts, or dedicated servers.

Useful Links

Drupal on AwardSpace.com Free Hosting (avoiding Internal Server Errors)

It's quite possible to run Drupal using AwardSpace.com free hosting.  However your initial installation is likely to generate 500 Internal Server Errors.  Here is how to overcome the errors and get Drupal running.

  1. Upload Drupal to your domain folder (or a folder of your choice).
  2. Comment out the following lines in the .htaccess (add a # before them)
    Options -Indexes
    Options +FollowSymLinks
    DirectoryIndex index.php
  3. Uncomment the following line (remove the # before it)
    RewriteBase /

You should now be able to install Drupal.

Note: Do not use localhost as the host name.  Create your database first, and the details will be shown in the AwardSpace control panel.

Best Drupal Value Hosting

Best Drupal hostingBest Drupal hostingWeb Hosting Pad is the winner of our Drupal Value Hosting award. Offering excellent disk space, bandwidth, uptime and support. WebHostingPad is perfect for hosting your Drupal applications. With such good server performance you can happily use Drupal URL aliases and lots of modules without having to worry about your website slowing down. With so much bandwidth and disk space you can happily grow your community with rich media and content. You can install Drupal with a click of your mouse, using the excellent Fantastico installer.

Winner

Web Hosting Pad

Web Hosting Pad

Overall rating: 98%
Prices from $3.95 per month
Web Space: Unlimited!
Monthly Bandwidth: Unlimited!
Multiple Domains: Unlimited
Money Back: 30 days
Fantastico for easy installation of WordPress, b2evolution Nucleus, Drupal, Geeklog, Joomla, Mambo Open Source, PHP-Nuke

Other Drupal Value Hosts

RankHost Features Extra features
1

Web Hosting Pad
Best PHP Hosting

Space: Unlimited
Traffic: Unlimted
Price: $3.96
Free Domain Forever
Host Unlimited Domains
$50 Google & $50 Yahoo Credit
2

BlueHost
Great Choice Hosting

Space: Unlimited
Traffic: Unlimited
Price: $4.95
Free Domain Forever
Host Unlimited Domains
$50 Marketing Bonus
3
HostGator
Best Multisite Hosting
Space: 600Gb
Traffic: 6Tb
Price: $7.95
Host Unlimited Domains
Unlimited Databases
4
Hostmonster
Great Value Hosting
Space: 300Gb
Traffic: 3Tb
Price: $5.95
Free Domain Forever
Host Unlimited Domains
5
FastNext
Best Reseller Hosting
Space: 500Gb
Traffic: 5Tb
Price: $6.95
Free Domain Name
Host Unlimited Domains
6
Lunarpages
Best Shared Hosting
Space: 250Gb
Traffic: 2.5Tb
Price: $6.95
Free Domain Forever
Host 11 Domains
$700 CoffeeCup
7
StartLogic
Best Value Hosting
Space: 300Gb
Traffic: 3Tb
Price: $5.95
Free Domain Name
Host 10 Domains
$50 Yahoo Credit
$25 Google Credit
8
Dot5Hosting
Best Budget Hosting
Space: 200Gb
Traffic: 2Tb
Price: $4.95
Free Domain Forever
Host 6 Domains
$50 Yahoo Credit
9
1&1
Cheap Web Hosting
Space: 120Gb
Traffic: 1.2Tb
Price: $4.99
2 Free Domains
Host Unlimited Domains
$25 Yahoo Credit
$25 Google Credit
10
PowWeb
Best Uptime Hosting
Space: 300Gb
Traffic: 3Tb
Price: $5.77
Free Domain Name
Host Unlimited Domains
$50 Yahoo Credit

Cron settings for Drupal on opensourcehost.com

I have been trying to configure the Cron for my Drupal installations on OpenSourceHost.com. The tutorial on the OpenSourceHost.com site isn't up to the job really. Whatever configuration I tried gave me an error. So I emailed them and they sent me the correct parameters, which I'll share here with you.

Before doing this I highly recommend you rename your cron.php file, to something only you know. Leaving it as cron.php means anyone can run it.

To run the Drupal Cron enter: mywget -O - -q http://www.YourDomainName.com/YourCronFile.php

How to post blocked words in Drupal or WordPress posts

Due to a security worm some time ago, most Unix servers deny web form posts containing words such as curl , get , or mywget.

This can be a problem if you simply want to use one of those words in a post on Drupal or WordPress. The easy work around is to use the   character after the blocked word.   means Non Breaking SPace. Adding it after the blocked word works because the Unix system won't parse the command, as   is invalid.

Another solution is to break the line after the blocked word, as the Unix command containing the blocked word must be on a single line. This doesn't work if you are using automatic line breaking with Drupal or WordPress, though, so go with the first option.

Cron settings for Drupal on hostgator.com

Here is a working format for Drupal Cron tasks on hostgator.com.

After much hunting around, as one often has to do, I have found a working format. It's a shame the host's help files are not more forthcoming with this information. I had to trawl through lots of forum posts to find this.

POST http://www.yourdomain.com/cron.php /dev/null

I strongly recommend that you rename your cron.php file, or else anyone can run it.

You can also run cron via PHP using the command below.  Note: this will only work for single-site installations.  For multi-site installations use the POST command above.

/usr/local/bin/php -q /home/[username]/public_html/cron.php