Nie wyświetlają się zdjęcia na serwerze

0

Hej. Mam apkę napisaną w laravel 8. Po przeniesieniu na wykupiony serwer phpowy nie wyświetlają się zdjęcia. Wykonałem na serwerze polecenie storage:link ale nic nie daje. Zdjęcia zapisują się się tu:
l1.JPG

Link z źródle jest dobry http://domena.pl/storage/photos/SIW8litEtQ97gqJs6tgOk6vCLt43xXioM7OMaFyR.jpg i filesystem jest na public ustawiony. Nie wiem co dalej

0

Chyba coś nie tak. Po pierwsze: domena.pl to na pewno nie jest Twoja domena :) Po drugie, pliki przechowujesz w storage/app a ten kawałek ścieżki wskazuje na storage/photos

0

@leonpro778: Nie sugeruj się domeną bo wpisałem to specjalnie bo nie chce pokazywać mojej. TO nie to bo jak sobie dopiszę app to też nie działa: mojadomena.pl/storage/app/photos/SIW8litEtQ97gqJs6tgOk6vCLt43xXioM7OMaFyR.jpg

0

Upewnij się że komenda storage:link została wykonana prawidłowo na serwerze. Ma to kluczowe znaczenie.

Wejdź za pomocą FTP na serwer i przejdź do folderu public. Wewnątrz niego powinieneś zobaczyć to:
screenshot-20210826235248.png

Ścieżka do zdjęć będzie wówczas następująca:
<twoja_domena>/storage/photos/<zdjecie>.jpg

0

Rozwiązane. Trzeba było użyć takiej komendy w konsoli: ln -s /home/path/to/domains/folder/storage/app/public/photos<spacja>/home/path/to/domains/folder/public_html/storage i wtedy działa.

0

Jak dla mnie coś masz pochrzanione ze strukturą katalogów czy coś, bo normalnie nie powinno być potrzeby używania symlinka ręcznie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1