2013-03-06 48 views

回答

0

您需要根據需要運行本地應用程序所需的文件。當前日誌文件可能來自使用localhost環境中的應用程序,因此可以排除它們。

請注意,如果您正在上傳到諸如使用postgresql的Heroku這樣的站點,那麼如果您使用其他數據庫系統,則Gemfile將需要指示符。例如:

#Gemfile 

# if using sqlite3 in your local environment during development 
group :development do 
    gem 'sqlite3' 
end 

# if using Heroku, postgresql is used, and the 'production' group 
# will be automagically used 
group :production do 
    gem 'pg' 
end 
+0

謝謝。我正在上傳到「200MB主機」。那麼上傳所有文件就足夠了? – ethanjyx 2013-03-06 03:18:40

+0

嗨,http://200mbhost.com/web_hosting.html說免費託管不支持Ruby。此外,主機可能無法直接訪問所有的Ruby Gems。 考慮部署Heroku。這是一個有免費選擇的良好環境(如果需要,如果需要,需要額外的計算能力支付),支持Ruby on Rails。 – stonefruit 2013-03-06 03:49:52

+0

非常感謝! – ethanjyx 2013-03-06 04:11:34

0

是的,你需要幾乎所有由rails等配置文件生成的文件,但日誌不是必需的。

+0

我上傳了文件夾「mydomain.com」下的所有文件,但是當我試圖訪問它時顯示「錯誤403 - 禁止:您無權訪問此頁面或在服務器上列出目錄「。 – ethanjyx 2013-03-06 03:30:30

+0

通常這個消息意味着你的服務器配置中存在特權問題。你使用哪個服務器? – donnior 2013-03-06 03:39:57

+0

免費網絡主機「200MB主機」 – ethanjyx 2013-03-06 04:10:35

相關問題