我正在尝试通过CPanel设置Rails环境。我尝试了几个不同的托管环境(我使用CPanel来创建项目),我总是得到以下内容:
这是我做错了 - 我必须首先创建模型/控制器等 - 或者我需要在我的托管服务提供商的树上咆哮?
答案 0 :(得分:0)
您是否尝试在本地运行应用程序?如果我没记错的话,出于安全原因,除非是来自localhost,否则不会加载“关于你的应用程序的环境”。
答案 1 :(得分:0)
如果您在生产模式下运行应用程序(因此它被识别为不在本地运行),rails将不会显示此信息,而是显示此消息。
我遇到了这个问题,并且想知道当我第一次在带有乘客的服务器中设置新应用程序时出了什么问题。乘客的默认环境是生产,因此它不显示此信息。如果要查看它们,必须将其设置为开发模式,为此,请转到虚拟主机文件并添加:
RailsEnv development
开始创建应用程序时,请从公众中删除 index.html 。
答案 2 :(得分:0)
此时支持的最大版本为:
Ruby 1.8.7 RubyGems 1.8.25 Rails 2.3.18
比这更新的是接近保证的破损和cPanel& WHM将无法以任何方式,形状或形式使用它。
http://tickets.cpanel.net可以帮助您删除现有的Ruby on Rails安装,并将它们恢复为cPanel支持和认可的版本(Ruby 1.8,RubyGems 1.8和Rails 2)。这是他们此时唯一能为你做的事情。
如果您想使用比此更新的任何版本,那么您将无法使用cPanel& WHM接口或管理工具 - 它们根本不起作用。然后,您必须通过命令行专门手动管理您的RoR安装。这些都不属于cPanel支持的范围。