[英]Could Not start Rails Server - 'rails s' creates a new rails app inside existing app
[英]“Rails server” creates a new app called “server” not start the rails server
我已經將較舊的RoR應用程序轉移到了新的工作站上,但是現在啟動時遇到了問題。
例如,當我嘗試使用“ rails服務器”命令時,它將生成一個新的Rails應用程序,而不是啟動服務器。
我確實在昨晚運行過它,但是在嘗試使用“生產”數據庫后,顯然“ rails server -e“ production”'命令已過時。 因此,我嘗試:
RAILS_ENV=production
而且似乎該應用程序不再起作用。
還有很多使用RVM的文檔和建議....我安裝了....是否可能是因為“ rails server”命令不是啟動服務器而是創建新應用?
你應該做
RAILS_ENV=production rails s
在軌道應用程序目錄上。
我認為您的應用安裝在導軌3上,並安裝了導軌4。
要啟動服務器,我必須使用:bundle exec rails server這是怎么回事? –昨天paulywill
使用bundle exec將確保它使用了Gemfile中的rails版本。 這是Rails 3.1之后的默認行為,但是您的應用程序比該版本早。 –昨天,格雷姆·麥克萊恩(Graeme McLean)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.