2012-10-06 95 views

回答

1

Rails的服務器有幾個default options,其中之一是端口3000。如果沒有明確設置這些設置之一,它會使用默認值定義在那裏。

0

治標不治本: />導軌服務器-p 8080



------完整的解決方案

下 '/config/boot.rb' 開放軌道應用程序中添加代碼

 

require 'rails/commands/server' 
    module Rails 
     class Server 
      alias :default_options_alias :default_options 
      def default_options 
       default_options_alias.merge!(:Port => 8080) 
      end 
    end 
end 

添加上面的代碼導致服務器的每次啓動後,它將在端口8080上啓動。