0
我正在使用電子表格gem在我的應用程序公用文件夾中生成xls文件,然後使用send_file方法發送文件。 我的代碼在測試以及生產模式下在本地機器上正常工作。 但是,當我在Heroku上部署該代碼它顯示了以下錯誤:從應用程序下載xls文件
權限被拒絕 - /app/public/history_23.xls
任何人都可以提出解決方案,請。
我正在使用電子表格gem在我的應用程序公用文件夾中生成xls文件,然後使用send_file方法發送文件。 我的代碼在測試以及生產模式下在本地機器上正常工作。 但是,當我在Heroku上部署該代碼它顯示了以下錯誤:從應用程序下載xls文件
權限被拒絕 - /app/public/history_23.xls
任何人都可以提出解決方案,請。
如果這是ASP.NET我會寫我自己的ASHX處理程序,以獲取服務器上的XLS並將其流式傳輸到客戶端;即不要直接向客戶端提供XLS,而是通過額外的頁面/處理程序。也許在Ruby中可以這樣做嗎? –