0
我試圖讓我的應用程序在InstantRails 1.0上運行。該應用程序工作正常使用的WEBrick,但是當我嘗試在InstantRails的使用Apache來運行它,我得到:我如何讓我的應用程序在Windows上使用InstantRails 1.0運行
[Wed May 26 12:26:53 2010] [error] [client 127.0.0.1] couldn't spawn child process: c:/instantrails-1.0/rails_apps/guest/public/dispatch.cgi
在Apache的錯誤日誌,和我的瀏覽器顯示:
Application error
Rails application failed to start properly"
菜譜應用InstantRails附帶的工作很好。
我的Apache的配置是這樣的:
<VirtualHost *>
ServerName guest.havelick.com
# handle all requests through SCGI
SCGIMount /dispatch.fcgi 127.0.0.1:9999
DocumentRoot ${path}/rails_apps/guest/public
<Directory ${path}/rails_apps/guest/public>
Options +FollowSymLinks
Order allow,deny
allow from all
</Directory>
AddDefaultCharset utf-8
ErrorDocument 500 /500.html
ErrorDocument 404 /404.html
</VirtualHost>
和SCGI端口匹配,我使用的InstantRails的配置它。
如何解決此問題?
我會建議不要使用InstantRails的。它充滿了所有古代版本。您應該從http://rubyinstaller.org獲得ruby,以便在Windows上進行開發。 – nathanvda 2010-05-26 19:25:05
我實際上是在故意使用舊版本。我只能從2006年初開始使用這個項目的技術:-( – 2010-05-26 19:39:42