Autor Zpráva
igamenir
Profil
Doma jsem pořád používal file_exists, abych si zjistil, zda soubor existuje, ale při nahrání na server funkce soubor nenajde, i když určitě existuje. V manuálu jsem si přečetl, že musí mít absolutní adresu, něco o open_basedir, a pár dalších věcí, kvůli kterým je funkce podle mého takřka nepoužitelná (i když mi doma funguje).
Zkoušel jsem ji nahradit za is_file, ale ani tato funkce nenajde hledaný soubor.

Jak tedy zjistit, zda existuje soubor zadaný relativní adresou?
WertriK
Profil *
si tu reletivni adresu preved na absolutni pomoci fce realpatch();
igamenir
Profil
Pěkná funkce. Já už jsem si při zkoušení vypomohl s getcwd, ale file_exists i is_file stejně vrací FALSE.
WertriK
Profil *
v tom pripade bude chyba asi jinde kdyz file_exists hlasi false z relativni i z absolutni adresy

trosku info by urcite neskodilo (kde hostujes, trosku kodu, atp)
igamenir
Profil
Hostuju na banánu
Kód stručně: if (!file_exists($mini)) VytvorMiniaturu($obrazek, $mini);
Kód podrobně: http://igamenir.nothrem.cz/postupy/generovana-galerie.php
WertriK
Profil *
Píše to nějakou chybu ?

toto jsem nasel na ***** foru :


v pripade ze by byl problem v safe mode hlasilo by to to neco takovyho:

Warning: file_exists() [function.file-exists]: SAFE MODE Restriction in effect. The script whose uid is 12656 is not allowed to access


viz http://www.owebu.cz/*****/
igamenir
Profil
Nic nehlásí, prostě vrátí FALSE
Toto téma je uzamčeno. Odpověď nelze zaslat.

0