簡體   English   中英

如何在Mongrel Web服務器上的Rails中指定文件路徑

[英]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:inrecognize_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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM