Autor Zpráva
Martin21000
Profil
Zdravím,
mám takovou potíž. Teď jsem vytvořil kód pro upload obrázku. Všechno mi funguje až na následné zobrazení obrázku ve složce. Vůbec se mi nechce načíst. Nevíte v čem by mohl být zakopaný pes?
PS: zkouším to na localhostu ne na serveru :-)
Bubák
Profil
Pokud se do složky podíváš přímo, ne přes localhost, tak je složce obrázek máš?
Martin21000
Profil
ano mám, ale nelze jej normálně zobrazit, kdybych se chtěl na něj podívat. Jde to vůbec?
Alphard
Profil
Jestli pracujete na Linuxu nebo jiném systému více řešícím souborová práva, berte v úvahu, že PHP může ukládat soubory s jiným vlastníkem, než očekáváte.
Jinak (na Windows) máte pravděpodobně jen špatnou cestu. Vytvořte ji relativně z webového rootu.
Martin21000
Profil
Jsem pracovník na Windowsu. Ale teď jsem Vás nepochopil. Prosím vysvětlete to.
Chro
Profil
Jakou datovou velikost má testovací obrázek před uploadem a jakou po ve složce?
janbarasek
Profil
Martin21000:
Toto se mi stávalo na Lamp serveru v Linuxu a je možné, že se to děje i jinde.
Pokud nahraješ soubor, tak automaticky získá nějaké zvláštní práva a může na něj přistupovat jen server. Dá se to vyřešit tak, že tomu souboru přes funkci chmod nastavíš práva na hodnotu 777 (všichni mohou vidět a upravovat), nebo nějaké jiné práva, které tam chceš mít.
Martin21000
Profil
Chro:
Stejnou velikost.

janbarasek:
Díky, to vypadá na kvalitní řešení :-) Zkusím to hned zítra ráno a pak dám vědět :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: