2017-12-20 7 views
0

Ich habe meine Büroklammer Bilder auf lokalen Computer/Server hochgeladen, aber wenn ich versuche, darauf zuzugreifen, habe ich 404 Code, wenn ich das gleiche auf lokalen versuchen es funktioniert ok. In meiner production.rb habe ich config.serve_static_assets = true hinzugefügt. Meine Links sieht aus wie /system/file_docs/documents/000/000/188/original/image.jpeg?1513769406kann nicht Büroklammer Bild von URL

+0

setzen Sie 'wenn ich das gleiche auf lokaler versuchen es funktioniert ok'. Also ist dies auf einer Produktionsstätte, dass Sie die Bilder nicht sehen können? Wenn ja, wie werden sie gespeichert? –

+0

Ich kann die Dateien auf dem Server in Öffentlichen Ordner + Pfad, den ich zur Verfügung gestellt sehe, scheint wie Schienen nicht statischen Ressourcen dienen – maki

Antwort

0

Maki,

ich ein ähnliches Problem hatte, wo meine Bilder nicht zeigten. Es war aufgrund der Konfiguration, wo ich die Bilder durch Styling zeigt:

model.attachment.url :style 

wenn dies der Fall ist zu versuchen, das Bild durch img_path zeigt

<% image_tag model.attachment.url %> 

Überprüfen Sie Ihr Modell, um zu sehen, wie Sie zu zeigen versuchen, die Bilder