Rails 컨트롤러를 사용하여 Heroku에서 파일을 다운로드 할 수 없습니다.

비제이

컨트롤러와 download라는 작업 메서드가 있습니다. 여기에 코드 조각 def download send_file Rails.root.join ( 'public', 'abc.pdf'), : type => "application / pdf", : x_sendfile => true가 있습니다. end 그리고 내 견해로는 다음과 같은 링크가 있습니다. <% = link_to 'Download Full CV', {: action => : download}, : class => "btn btn-primary btn-md"%>

내 DEV에서 모든 것이 잘 작동하지만 heroku로 이동 한 후에는 작동하지 않습니다.

다음과 같이 production.rb 수정을 시도했지만 운이 없습니다 config.serve_static_assets = true

누구든지 파일이 공용 폴더에 있고 heroku로 이동하기 전에 로컬에서 자산을 미리 컴파일하는 방식으로 나를 도울 수 있습니까?

trueinViso

다른 사람이 이것을 필요로하는 경우를 대비하여 파일이 Heroku로 푸시되었는지 확인하십시오. pdf를 무시하는 .slugignore 파일을 사용하는 경우에도 문제가 될 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

CI 컨트롤러를 사용하여 codeigniter 폴더에 파일을 업로드 할 수 없습니다.

Rails-컨트롤러에서 gem을 사용할 수 없습니다.

Python을 사용하여 웹 사이트에서 파일을 다운로드 할 수 없습니다.

Rails 및 Paperclip gem에서 Ruby를 사용하여 zip 파일을 업로드 할 수 없습니다.

Express js를 사용하여 노드 js에서 csv 파일을 다운로드 할 수 없습니다.

Selenium Java를 사용하여 Chrome 브라우저에서 PDF 파일을 다운로드 할 수 없습니다.

ChromeDriver를 사용하여 파일을 다운로드 할 수 없습니다.

CORS를 사용하여 파일을 다운로드 할 수 없습니다.

axios를 사용하여 zip 파일을 다운로드 할 수 없습니다.

Outlet 속성을 사용하여 한 컨트롤러에서 다른 컨트롤러로 Segue를 전달할 수 없습니까?

웹 사이트에서 CSV 파일을 다운로드 할 수 없습니다.

csv 파일을 사용하여 url에서 여러 zip 파일을 다운로드 할 수 있습니까?

Ajax를 사용하여 Jquery에서 Spring 컨트롤러로 Multipart 파일을 보낼 수 없습니다.

nodejs를 사용하여 텍스트 파일에서 이미지를 다운로드 할 수 없습니다.

segue를 사용하여 두 번째 뷰 컨트롤러에 배열을 전달할 수 없습니다.

각도에서 컨트롤러 파일을로드 할 수 없습니다.

에뮬레이터에서 다운로드 관리자를 사용하여 파일을 다운로드 할 수 없습니다.

로컬 컴퓨터 텍스트 편집기에서 파일을 다운로드하고 편집하여 SFTP(Filezilla 소프트웨어)를 사용하여 ruby on rails 프로덕션 코드를 업데이트할 수 없습니다.

Flutter를 사용하여 FirebaseStorage에 파일을 업로드 할 수 없습니다.

사용자 지정 셀에서 UISwitch를 사용하여 새 컨트롤러로 이동할 수 없습니다.

js를 사용하여 asp.net mvc의 컨트롤러에 파일 값을 보낼 수 없습니다.

다운로드 관리자를 사용하여 앱 datadir에 파일을 다운로드할 수 없음

Rails 컨트롤러에서 양식을 제출할 수 없습니다.

Rails 컨트롤러에서 양식을 제출할 수 없습니다.

Nestjs : 동일한 컨트롤러에서 여러 GET 메서드를 구현할 수 없습니다.

소스 URL에서 alamofire를 사용하여 여러 파일을 업로드 할 수 없습니다.

Powershell을 사용하여 Adls gen1에서 파일을 다운로드 할 수 없습니다.

다양한 수의 양식 필드와 파일을 사용하여 Spring MVC 컨트롤러 메서드를 어떻게 작성할 수 있습니까?

angularjs에서 {{}}를 사용하여 뷰에서 컨트롤러 변수에 액세스 할 수 없습니다.

TOP 리스트

  1. 1

    Ionic 2 로더가 적시에 표시되지 않음

  2. 2

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  3. 3

    std :: regex의 일관성없는 동작

  4. 4

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  5. 5

    java.lang.UnsatisfiedLinkError : 지정된 모듈을 찾을 수 없습니다

  6. 6

    rclone으로 원격 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

  7. 7

    상황에 맞는 메뉴 색상

  8. 8

    SMTPException : 전송 연결에서 데이터를 읽을 수 없음 : net_io_connectionclosed

  9. 9

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  10. 10

    Windows cmd를 통해 Anaconda 환경에서 Python 스크립트 실행

  11. 11

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  12. 12

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  13. 13

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  14. 14

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  15. 15

    복사 / 붙여 넣기 비활성화

  16. 16

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  17. 17

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  18. 18

    SQL Server-현명한 데이터 문제 받기

  19. 19

    Seaborn에서 축 제목 숨기기

  20. 20

    ArrayBufferLike의 typescript 정의의 깊은 의미

  21. 21

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

뜨겁다태그

보관