Télécharger le file xls à partir des rails d'application 4

Je suis en train d'utiliser l'application rails 4, où j'ai un file xls dans le dossier public de mes applications et j'ai un lien dans la page de visualisation après avoir cliqué sur ce lien que le file xls devrait download sur system.no besoin d'écrire quelque chose dans ce file est juste un Modèle par défaut.

J'utilise:

vue:

<%= link_to "Dowload Template", admin_job_templates_path, :file_name => 'Job_Upload_Template.xlsx' %> 

manette :

 def index require 'open-uri' file_path = "#{Rails.root}/public/Job_Upload_Template.xlsx" send_file file_path, :filename => "Job_Upload_Template.xlsx", :disposition => 'attachment' end 

a également essayé la méthode send_data

 def index require 'open-uri' url = "#{Rails.root}/public/Job_Upload_Template.xlsx" data = open(url).read send_data data, :filename =>'Job Template' end 

Je reçois l'erreur ci-dessous.

Aucun tel file ou directory @ rb_sysopen – /home/amp/workspace/LA_Tracker/public/Job_Upload_Template.xlsx

Je ne peux pas download le file, Plese help.

Cela vous dit que le file n'existe pas. Avez-vous la majuscule correcte? Revérifier. Aussi, que se passe-t-il si vous tapez:

 ls /home/amp/workspace/LA_Tracker/public/Job_Upload_Template.xlsx 

dans la command line? Votre operating system peut-il find le file?