2016-04-03 12 views
-1

Ich versuche, Bilder in Server-Seite anzuzeigen. aber es zeigt nicht die Bilder. aber wenn ich lokal laufe, wird es funktionieren. stellen Sie freundlich eine AhnungIn Laravel 5.1 Bilder werden in lokalen geladen, aber nicht geladen in Server von Datenbank

+0

Öffnen Sie auf dem Server und klicken Sie mit der rechten Maustaste auf das fehlende Bild. Überprüfen Sie den Bildpfad und buchen Sie den Pfad. Veröffentlichen Sie auch, wie Sie das Image-URI speichern. Wahrscheinlich speichern Sie ein Bild mit einem falschen Pfad (etwa localhost/path-to-my-image.png). – dbr

+0

Wo werden Ihre Bilder gespeichert? Verwenden Sie absolute Pfade oder relative Pfade? Es klingt wie dbr ist auf der richtigen Spur hier ... – James

+0

Ich habe eine Lösung für dieses Problem –

Antwort

0

hallo Verwendung Asset Helfer Methode, um Ihre Bilder, CSS zu laden und JavaScript-Dateien korrekt zum Beispiel in der öffentlichen Verzeichnis haben Sie einen anderen Verzeichnisnamen img, die Bilder enthalten, die Sie wie folgt

asset('img/image.jpg') 

laden bitte Laravel doc für weitere Informationen für Hilfsmethode https://laravel.com/docs/5.2/helpers#method-asset

0

Sie auch {{URL::to('/')}}/images/image.jpg ohne public Schlüsselwort in Pfad lesen können.

Verwandte Themen