[英]how to specify the file path in rails over Mongrel web server
我有一個要求從軌道加載swf文件flaMovie.swf。 swf文件位於目錄/ home / user1 / railsproj / flash。
我在查看目錄下有代碼index.rhtml來顯示.swf文件,
ID = flaMovie寬度= 250高度= 250>
當我運行代碼時,出現錯誤,
ActionController :: RoutingError(沒有路由將{/ method =>:get}與“ /home/user1/railsproj/flash/flaMovie.swf”匹配):/vendor/rails/actionpack/lib/action_controller/routing.rb:1441:在recognize_path' /vendor/rails/actionpack/lib/action_controller/routing.rb:1424:in
在recognize_path' /vendor/rails/actionpack/lib/action_controller/routing.rb:1424:in
/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:170:在handle_request' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in
dispatch' handle_request' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in
dispatch_cgi' handle_request' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in
dispatch_cgi' /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in
調度中'/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:在process' /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in
'
我的rails項目位於/ home / user1 / railsproj,Web服務器是Mongrel Web服務器。
如何在rhtml文件中指定路徑,以便Mongrel服務器能夠找到該文件? 非常感謝,
將文件放在項目目錄內的public
目錄中,並且路徑僅為yourserver.com/flaMovie.swf
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.