JRL
JRL

Reputation: 77995

Incompatibily between ruby and mysql gem

When trying to install the mysql gem from cPanel on my website, I get an error saying that the gem requires Ruby >= 1.8.6. This is a shared server and the version of Ruby is 1.8.5 and can't be upgraded. I do not have shell access and it seems the only way for me to install a gem is through the list of gems within cPanel.

How can I get mysql for my website?

Upvotes: 2

Views: 612

Answers (3)

JRL
JRL

Reputation: 77995

No one having answered how to install a gem without shell access, I'll assume it can't be done and so will accept my own answer.

Upvotes: 0

Peter Wagenet
Peter Wagenet

Reputation: 5056

Ruby 1.8.5 is pretty old and as far as I know hasn't been actively supported by Rails for a while. You really need 1.8.6 and preferably 1.8.7. If your host won't upgrade it may be time to look elsewhere. If you really have no other option, you should to what Yuval suggests and try installing an older version of the gem.

Upvotes: 1

Yuval F
Yuval F

Reputation: 20621

You can try to install an older gem. 2.7.5 seems to be the proper version.

Upvotes: 3

Related Questions