2010-08-28 43 views
0

我想通過CPanel設置Rails環境。我試過幾個不同的託管環境(對所有這些我用的cPanel創建項目),我總是得到如下:第一次設置Rails - 這是正常的嗎?

About your rails environment - Something went wrong

這是不是做錯了 - 我必須先創建模型/控制器等 - 或者我需要扼殺我的託管服務提供商的樹?

+0

回想起來,我認爲這會更適合服務器故障。 – 2010-08-28 16:33:28

+0

這將是很難回答沒有日誌片段。 – Eric 2010-08-28 18:58:21

回答

0

您是否嘗試過在本地運行您的應用程序?如果我沒有記錯,出於安全原因,「關於您的應用程序的環境」將不會加載,除非它來自本地主機。

+0

這聽起來很有道理。如果你有一個URL /參考,你已經得到了+1和綠色支票,我的朋友! – 2010-08-28 16:55:53

+0

...或同樣如果找到它:) – 2010-08-28 16:56:18

0

如果您在生產模式下運行您的應用程序(因此它被識別爲不在本地運行),rails將不會顯示此信息,而是會顯示此消息。

我有這個問題,並想知道當我第一次在乘客服務器中安裝一個新的應用程序時出了什麼問題。乘客的默認環境是生產,因此它不顯示此信息。你必須將它設置爲發展模式,如果你想看到他們,要做到這一點去你的虛擬主機文件,並添加此:

RailsEnv development 

當你開始創建應用程序,刪除的index.html來自公衆。

0

最大支持版本在這個時候是:

的Ruby 1.8.7 RubyGems的25年1月8日 的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支持的範圍。

相關問題