HostGator.com » Support Portal

Ruby on Rails and Gems

Ruby on Rails is an open-source web application framework. It aims to increase the speed and ease with which database-driven web sites can be created.

RoR runs on Apache CGI.

Version information:
Ruby Version : 1.8.7
Gem Version : 1.4.2
Rails Version : 2.3.8 (you may need to request this update)

Currently we have the following modules installed:

actionmaileractionpackactionwebservice
activerecordactivesupportgnuplot
mongrelmysqltidy
xml-simplepaymentrake
blueclothfeedtoolshtmltoolssubversion

Additional modules (gems) can be installed by contacting HostGator via live chat, phone, or email to support@hostgator.com along with your account details.
e.g. Capistrano

VPS and Dedicated servers are less restrictive when requesting/applying modules.

eRuby is not supported because Ruby runs as CGI on the shared servers. Additionally, eRuby requires mod_ruby to be installed, which we do not have.

The above is a list of plugins (modules/gems) not actual executable programs. Some of these modules can be installed as programs, but only on dedicated servers, not on shared.


Article Comments

Zhoran
What do you take in consideration while making decsion to install the requested gem or refuse do so? Are there prohibited gems?

HostGator
Some modules may not be allowed on a shared server environment.

Some of these modules can be installed as programs, but only on dedicated servers.

You will need to email support@hostgator.com with the specific module names and your account details.

ruby
When using ActionMailer I found the :smtp delivery method didn't work - however the :sendmail delivery method worked

ActionMailer::Base.delivery_method = :sendmail

Neil
I just got emails to send via Ruby on hostgator. It took quite a lot of trial and error, so I thought I would reproduce the settings I used in config/environments/development.rb:

config.action_mailer.delivery_method = :sendmail
config.action_mailer.raise_delivery_errors = true

config.action_mailer.smtp_settings = {
:address => "localhost",
:port => 25,
:domain => "somedomain.com",
:authentication => :login,
:user_name => "someuser@somedomain.com",
:password => "somepassword",
}

HostGator
Thank you for your comments. Just a quick reminder that the comments on this page are not monitored by technical support staff, and that for support issues, it is best to contact us by live chat, phone or email so we can assist you right away.

Although comments are not monitored by technical support staff, they are moderated and read by technical writers. Comments will need to be approved by a moderator before appearing.

Our technical writers do read the comments periodically for the purposes of updating the articles, and do appreciate your feedback, suggestions and corrections to the articles themselves, as well as any suggestions or tips for readers of this article. However, support questions posted here are not guaranteed to be replied to in a timely manner or at all. For support issues, it is best to contact our support staff instead by live chat, email or phone.



Your comments help us keep the knowledge base updated. This is not a medium for support. If you have questions or need help, please contact us via email, phone or live chat for fast assistance.

Post Comment