2013-07-17 1 views
0

놀라운 것을 혼란에 빠뜨리지 마십시오.로컬 호스트에서 표시되지만 헤로 쿠가 아닌 자산

http://localhost:3000/assets/facebook.png 

이것은 잘 보여줍니다. 내가 영웅에게 가져갈 때 facebook.png을 제외하고 다른 모든 자산이 나타납니다. 설명 할 수 없지만 알아낼 수는 없습니다. 다른 모든 것은 잘 작동합니다.

나는

rake assets:precompile 

는 그래서는 문제가되지 않습니다 실행했습니다. 재미로, Gemfile.lock을 삭제하고 번들로 묶어서 다시 푸시합니다. 보거나 발견 할 수있는 것이 아무것도 없기 때문에 이미지가 멋지게 보이지 않는다고 생각합니다.하지만 어떻게 든되지는 않습니다. 아이디어, 생각?

+0

더블 체크,

나는 확실히 (I 이전에 내 질문을 게시하기도 전에) 몇 시간 동안 나를 좌절 때문에이 솔루션은, 다른 거기 사람에게 사용의 희망 . 사람들은 때때로 파일 전송에 문제가 있습니다. –

+0

로그에 아무 것도 없습니까? – vee

+0

로그는 오히려 도움이되지 않았습니다. 404 오류를 제외하고. 나는 해결책을 가지고있다. 그러나 내가 기대했던 것이 아니다. – bradm

답변

1

내 질문 중 하나를 답하십시오! 한 시간 쯤 지난 후 나는 레일 4가 나를 싫어하거나 오히려 내가 실행중인 오래된 코드를 싫어한다는 것을 알았다. 내가 추진하고있는 동안 heroku를 들었고, 나는 보석 rails_12factor를 사용할 것을 제안했다. 여기에있는 자식을 보았습니다 : https://github.com/heroku/rails_12factor 그리고 이것이 내 문제를 해결합니다. 로컬에서는 모든 것이 복숭아로 작동하지만 제작 레일을 사용할 때는 Nginx를 사용합니다. 대신에 rails_12factor는 자산 파이프를 라우팅하므로 어쨌든 의미가 있습니다.) 파일이 서버에 있는지

관련 문제