Autor Zpráva
simka00
Profil
na localhostu mi skript bez problémů funguje, ale na hostingu už ne - hází to tyhle chyby, co s tím? práva adresáře mám nastavena na 777


Warning: imagejpeg() [function.imagejpeg]: Unable to access img/0001.jpg in *** on line 44

Warning: imagejpeg() [function.imagejpeg]: Invalid filename 'img/0001.jpg' in *** on line 44

Warning: filesize() [function.filesize]: stat failed for img/0001.jpg in *** on line 96


hledal jsem, ale řešení jsem nenašel
simka00
Profil
nikdo si s tím nevíte rady? nemůže to být způsobeno nastavením serveru?
Retal
Profil
To se může stát, když vytvoříš adresář pomocí skriptu (ne file managerem) a na serveru je zapnutý safemod. Skript pak nemůže k souborům v adresáři přistupovat i přes 777.
Řeší se to v diskusi pod imagejpeg(), můžeš se tam inspirovat.
simka00
Profil
díky, našel jsem tam tohle řešení:

touch($newfile);
imagejpeg($image_p, $newfile, 100);
Toto téma je uzamčeno. Odpověď nelze zaslat.