Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 17. 10. 2006, 18:17:24
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 1001 is not allowed to access /home/www/romed.cz/subdomeny/www/data/host/refer/1161101386 owned by uid 33 in /home/www/romed.cz/subdomeny/www/data/host/pages/form_ref.php on line 24
...tohle mi vypise script na uloud obrazju a textu prez formular.....na webuzdarma mi to fungovalo bezproblemu...ted sem strenky umistil na station.cz (placeny) a pise mi to toto...POMOCTE PROSIM!!! |
||
DJ Miky Profil |
#2 · Zasláno: 17. 10. 2006, 18:26:06
Umíš používat slovník?
|
||
Anonymní Profil * |
#3 · Zasláno: 17. 10. 2006, 18:27:43
Umim ale nejak jsem z toho nepochopil oc jde...tohle vidim poprve
|
||
nightfish Profil |
#4 · Zasláno: 17. 10. 2006, 18:27:48
v tomhle případě by spíš bylo vhodné, když už kolega za hosting u station.cz platí, aby se obrátil na tamější podporu...
|
||
Anonymní Profil * |
#5 · Zasláno: 17. 10. 2006, 18:29:05
v tomhle případě by spíš bylo vhodné, když už kolega za hosting u station.cz platí, aby se obrátil na tamější podporu...
Nejspis to bude jen prkotin...to bych volil az jako posledni reseni |
||
DJ Miky Profil |
#6 · Zasláno: 17. 10. 2006, 18:38:46
Nejspis to bude jen prkotin...
Prkotina ne, prostě nemáš dostatek práv k zápisu do souboru, což je chyba hostingu. Oba soubory se nacházejí na stejně subdoméně, takže by se to stávat nemělo. |
||
Anonymní Profil * |
#7 · Zasláno: 17. 10. 2006, 18:40:41
divny je ze ve scriptu mam vytvoreni slozky s pravama 0777 a kdyz se pak na ni podivam tak ma myslil 0401
|
||
tiso Profil |
#8 · Zasláno: 17. 10. 2006, 18:44:52
Anonymní
Nastavenie práv cez PHP totiž nie vždy funguje... |
||
Anonymní Profil * |
#9 · Zasláno: 17. 10. 2006, 18:49:48
$fin="../refer/".$time; mam to takto a vytvori mi to slozku s pravy 0410 if(!file_exists($PreviewDir))mkdir($PreviewDir,"0777"); //Pokud neexistuje adresář pro náhledy, vytvoříme jej a toto vytvori spravne s pravy 0777 |
||
Anonymní Profil * |
#10 · Zasláno: 17. 10. 2006, 18:53:45
pardon...prava uz fungujou, ale tu hlasku to pise stejne
|
||
Anonymní Profil * |
#11 · Zasláno: 17. 10. 2006, 19:13:28
Toto mi bylo odpovezeno ze station.cz
nevite co s tim? |
||
Joker Profil |
#12 · Zasláno: 17. 10. 2006, 23:03:12
Jak je ten skript?
PHP interpreter v tomhle případě běží v bezpečném režimu (safe mode), který má některá omezení. Problém bude právě některé z těch omezení. Můj tip je, že to vězí v tomhle: Jedno z omezení bezpečného režimu je, že skript může manipulovat pouze se soubory ležícími ve stejném adresáři jako skript anebo v jeho podadresářích. Další omezení je, že skript nemůže manipulovat se soubory, které mají jiného vlastníka než skript. Díky funkci move_uploaded_file to při čtení souboru obejdete, protože se bere z HTTP POST dat, ale problém nastane při zápisu... musí se vytvořit soubor na disku. Skript je umístěný v: (...)/host/pages/form_ref.php A chcete zapisovat do: (...)/host/refer/1161101386 Ten soubor nebude ležet uvnitř adresáře se skriptem a proto se v safe mode odmítne přístup. Toť můj názor. Buď zkuste ten skript přesunout o úroveň výš už do adresáře host anebo nahrávejte ty soubory někam dovnitř adresáře pages. Zkuste, jestli to pak bude fungovat |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0