• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Obrazki zapisane na serwerze poprzez formularz PHP, nie wyświetlają się na zewnętrznym serwerze

Object Storage Arubacloud
0 głosów
204 wizyt
pytanie zadane 18 kwietnia 2023 w PHP przez noneorzero Nowicjusz (120 p.)
zamknięte 19 kwietnia 2023 przez noneorzero

Witam,

Pisałem skrypt PHP którego zadaniem było pobranie od użytkownika zdjęcia a następnie utworzenie katalogu i wrzucenie tego właśnie zdjęcia do utworzonego przed chwilą katalogu a link do tego zdjęcia jest umieszczany w bazie danych. Kolejny skrypt PHP odczytuje z bazy danych zapisane linki i umieszcza je jako "value" buttona na stronie, w którego wnętrzu znajduje się tag <img> z ścieżką wyciągniętą z bazy danych. Po załadowaniu strony i wszystkich buttonów (<button><img src="link/z_bazy/danych.jpg"/></button>)  obrazek nie jest wyświetlany, zamiast tego pojawia się tylko ikonka, lecz na lokalnym serwerze wszytko działa prawidłowo, obrazek pojawia. Po najechaniu na ikonkę obrazka i zbadaniu elementu, poprawny link znajduje się wewnątrz tagu <img> lecz w dalszym ciągu nie wyświetla tego co zostało zapisane na jego końcu.

Może ktoś miał już podobny problem, proszę o jakieś wskazówki lub kierunek w którym powinienem się udać. Poniżej zdjęcia podglądowe:

komentarz zamknięcia: Problem rozwiązany
komentarz 19 kwietnia 2023 przez VBService Ekspert (252,660 p.)

BTW, na wskazanych przez Ciebie obrazkach odwołanie jest do dwóch różnych zdjęć

  1. ./historyPhotos/52...111/windowB/52480.jpg (PhotoList_29)
     
  2. ./historyPhotos/52...006/windowB/52560.jpg (PhotoList_34)

bo pytanie jest, czy to samo zdjęcie ładuje się prawidłowo na lokalnym, jak i na zewnętrznym serwerze? 

komentarz 19 kwietnia 2023 przez noneorzero Nowicjusz (120 p.)
Tak, to samo zdjęcie ładuje się na lokalnym serwerze, ale już na zewnętrznym nie. Czy mogą to być uprawnienia np. do katalogu lub obrazka?
1
komentarz 19 kwietnia 2023 przez VBService Ekspert (252,660 p.)
Tak, może m. in. być problem z uprawnieniami do folderu.

 

 

BTW, rozumiem, że sprawdziłeś, że obrazki fizycznie znajdują się na serwerze we wskazanych folderach?

Tak dopytuje dla jasności sytuacji.
komentarz 19 kwietnia 2023 przez noneorzero Nowicjusz (120 p.)
Tak dokładnie, wszystkie zdjęcia, jak i cała struktura jest dokładnie odwzorowana.

Jak będę miał możliwość, sprawdzę katalogi na serwerze, może to coś da i dam znać.
1
komentarz 19 kwietnia 2023 przez noneorzero Nowicjusz (120 p.)

Działa, nie wiedziałem jak sprawdzić uprawnienia do katalogów na serwerze więc usunąłem go i utworzyłem ponownie z poziomu menedżera plików na stronie hostingu, załadowałem zdjęcia z poziomu mojej aplikacji i zaczęły być widoczne. Sprawa o tyle mnie dziwi, że wcześniej wszytko wyświetlało mi się normalnie frown

Tak czy inaczej, dzięki za zainteresowanie się problemem i pomoc, temat zamykam i jeszcze raz dzięki wink

Podobne pytania

0 głosów
1 odpowiedź 367 wizyt
0 głosów
1 odpowiedź 296 wizyt
pytanie zadane 14 stycznia 2023 w PHP przez agraGDA Nowicjusz (160 p.)
0 głosów
2 odpowiedzi 1,225 wizyt
pytanie zadane 6 grudnia 2017 w JavaScript przez Jelon3k Nowicjusz (160 p.)

92,543 zapytań

141,386 odpowiedzi

319,500 komentarzy

61,929 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...