2011-02-11 69 views
1

路線我放置在'公共」文件夾中一些二進制文件,同時試圖通過HTTP服務器訪問它,出現錯誤:軌道靜態二進制文件

這可能是你沒有上傳應用程序文件正確請檢查您的所有應用程序文件是否已上傳。 可能未安裝必需的庫。請安裝此應用程序需要的所有庫。

我需要在我的Rails應用程序中放置一些二進制文件(dmg,exe等),並允許其他人下載它。

+0

所以你想讓人們訪問說http://yoursite.com/download/path_to_file? 還是你打算鏈接到它?你製作的路線是什麼?你要的網址是什麼?請提供更多詳細信息 – corroded 2011-02-11 01:52:01

+0

我需要訪問`host.com/file_name`,並將文件放在`public`文件夾中。沒有特別的路線。 – xhan 2011-02-11 08:37:07

回答

2

聽起來像是一個網絡主機問題... Apache或Nginx通常會處理靜態文件,而不會調用Rails。除非你使用ActionDispatch :: Static或處於開發模式?