0

我正在嘗試在mac os上設置代碼。它在Ubuntu上完美運行。我安裝了所有的寶石,當我打開服務器後,我得到這個錯誤的網址。深感沮喪Rails錯誤命中服務器啓動時的url:Spree/home#index中的ExecJS :: RuntimeError

Showing /Users/ayruskrishna/code/krizda/app/views/spree/shared/_header.html.erb where line #13 raised: 

FATAL ERROR: CodeRange::GetNextAllocationBlock Allocation failed - process out of memory 

    (in /Users/ayruskrishna/.rvm/gems/ruby-1.9.3-p385/gems/spree_core-1.2.0/app/assets/javascripts/store/checkout.js.coffee) 
Extracted source (around line #13): 

10: <%= favicon_link_tag '/assets/favicon1.ico' %> 
11: <%= stylesheet_link_tag 'store/all', :media => 'screen' %> 
12: <%= csrf_meta_tags %> 
13: <%= javascript_include_tag 'store/all' %> 
14: </head> 
15: <body> 
16: <div class="wrap"> 
Trace of template inclusion: app/views/layouts/spree.html.erb 

Rails.root: /Users/ayruskrishna/code/krizda 
+0

您使用的是什麼版本的osx?你有多少空閒的記憶? – Tomdarkness 2013-02-13 17:56:40

+0

@Tomdarkness我正在使用Mac OS 10.5.8,我有2 GB的RAM。通過家庭釀造安裝一切。 – surya 2013-02-14 03:09:21

回答

1

看來你使用盛宴1.2.0我建議您嘗試使用新版本(V1.2.4可以在同一個穩定的線)。我也會檢查活動監視器OS X應用程序..對我來說,一個大型商店通常使用少於200MB的RAM。

你也可以看看使用替代的網絡服務器... http://puma.io/聲稱有一個比一些替代方案顯着更小的內存佔用。

+0

我想我確實有大量的內存需要運行狂歡商店。 2 GB內存綽綽有餘,我猜。請看這個http://postimage.org/image/m9p1quqxj/ – surya 2013-02-15 07:25:02