myślę, że masz aktywa wstępnie na kompilacji i od obraz nie istnieje w folderze zasobów, nazwa pliku kompilacji jest pusta, ale ścieżka wskazuje na katalog główny folderu zasobów. Czy widzisz również błąd dotyczący znalezienia wstępnie skompilowanego zasobu w dziennikach?
Spróbuj uruchomić bez wstępnej kompilacji zasobów w środowisku programistycznym, aby je pominąć. Nie będę ponownie odtwarzać szczegółów dotyczących prekompilacji zasobów - szczegółowe informacje na temat potoku zasobów można znaleźć pod numerem http://guides.rubyonrails.org/asset_pipeline.html. Jeśli widzisz tę kwestię tylko w środowisku produkcyjnym, może to wynikać z tego, że platforma hosta wstępnie ją kompiluje.
Jeśli jednak spodziewasz się, że tak się stanie podczas produkcji, możesz chcieć sprawdzić obecność obrazu zamiast wyłączać funkcję wstępnej kompilacji.
Dziwny. Sprawdź wszystkie konfiguracje env. Czy na nowo zdefiniowałeś 'url_for'? Czy uruchomiłeś 'rake rails: update'? – Austin
Rozwiązałeś to? Mam tutaj ten sam problem. Najprostszy scenariusz, czyli. Brak zasobów, właśnie utworzono DemoController i użyto polecenia redirect_to: action => 'show' z akcji indeksu. i generuje ten typ adresu URL:/assets? action = show & controller = demo Spodziewam się, że to wyrenderuje szablon wyświetlania. Dowiedziałeś się, co się dzieje? – jlstr
@ user766388 wciąż jest tajemnicą:/ – bkempner