Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Permission denied

[es] :: PHP :: Permission denied

[ Pregleda: 3508 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zlatiborac
Vladimir
Zlatibor

Član broj: 5397
Poruke: 117
*.ptt.yu.

Sajt: www.dphotonews.com


Profil

icon Permission denied20.07.2004. u 23:40 - pre 240 meseci
Problem je sledeci.
Pokushavam da odradim jednu stranicu na kojoj postoji forma i na njoj upload.
Problem je shto to radi na Internetu a kod mene na IIS-u ne.
Najgore od svega je shto nece da mi prihvati prijem fajla komandom $_POST i izbacuje sledecu greshku u liniji gde se ta komanda nalazi
Notice: Undefined index: file in c:\inetpub\wwwroot\poll\upload.php on line 10


Nakon ove greshke ide sledeca poruka
Warning: move_uploaded_file(upload/tekst.txt): failed to open stream: Permission denied

IIS je 5.1 php 4.2.1 .,.,., da napomenem da sam u IISu dozvolio upis u taj dir, proverio sam php.ini i u odeljku file uploads stoji on, i sve je dozvoljeno.,. max velichina fajla je 2 mega, a ovaj txt fajlic nema ni kilobajt.

Kontam da je problem u PHPu ali gde.,.,. zna li ko?
Sajt sa dnevnim vestima vezanim za fotografiju, foto aparate i obradu slika
[url]http://www.dphotonews.com[/url]
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.verat.net



+3 Profil

icon Re: Permission denied21.07.2004. u 00:43 - pre 240 meseci
Uplodovan fajl se nalazi u $_FILES nizu a ne u $_POST-u (i kao sto napisah to su nizovi a ne komande). Ali ajde mozda si pogresio, nego vidis da ti prvo javlja da ne postoji indeks 'file' nekog niza. Vidi da li si ti dobio dobre podatke na serveru (dakle error_reporting(E_ALL), i uradi jedan print_r($_FILES); print_r($_POST);

Owl
 
Odgovor na temu

Zlatiborac
Vladimir
Zlatibor

Član broj: 5397
Poruke: 117
*.vdial.verat.net

Sajt: www.dphotonews.com


Profil

icon Re: Permission denied21.07.2004. u 11:09 - pre 240 meseci
Ovako.,., u php.ini datoteci je ukljuchen error reporting
error_reporting = E_ALL; display all errors, warnings and notices

Zasto mi je ostala ona $_post komanda ne znam.,., od svog onog jurcanja mi se potkrala greshka.
Medjutim kad je sklonim i pokusham upload jednog txt fajla dobijem sledecu poruku

Warning: move_uploaded_file(upload/evanescence.txt): failed to open stream: Permission denied in c:\inetpub\wwwroot\poll\upload.php on line 18

Warning: move_uploaded_file(): Unable to move 'C:\WINDOWS\TEMP\phpCC.tmp' to 'upload/evanescence.txt' in c:\inetpub\wwwroot\poll\upload.php on line 18

A ovo je deo kada pokusham sa print_r($_FILES);
Array ( [file] => Array ( [name] => evanescence.txt [type] => text/plain [tmp_name] => C:\WINDOWS\TEMP\phpCC.tmp [error] => 0 [size] => 1617 ) )
Vasa datoteka je prenesena uspesno!

Mozda je sada jasnije?
Sajt sa dnevnim vestima vezanim za fotografiju, foto aparate i obradu slika
[url]http://www.dphotonews.com[/url]
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Permission denied21.07.2004. u 12:03 - pre 240 meseci
Da li u kodu piše ovako

move_uploaded_file ($_FILES ['file'] ['tmp_name'], "upload/" . $_FILES ['file'] ['name']);

ili nekako drugačije?
 
Odgovor na temu

Zlatiborac
Vladimir
Zlatibor

Član broj: 5397
Poruke: 117
212.200.108.*

Sajt: www.dphotonews.com


Profil

icon Re: Permission denied21.07.2004. u 14:32 - pre 240 meseci
if(is_uploaded_file($_FILES['file']['tmp_name']))
{
move_uploaded_file($_FILES['file']['tmp_name'],$uploaddir.'/'.$_FILES['file']['name']);
}

eto bash tako!
Sajt sa dnevnim vestima vezanim za fotografiju, foto aparate i obradu slika
[url]http://www.dphotonews.com[/url]
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Permission denied21.07.2004. u 14:51 - pre 240 meseci
$uploaddir = ?

Kako se računa - relativno u odnosu na skript koji se izvršava. Možda cilja nepostojeći direktorijum? Probaj da mu daš apsolutnu putanju - c:/inetpub/wwwroot/poll/upload/ ili c:/inetpub/wwwroot/upload/ ili već sam znaš koji direktorijum treba tačno da bude.

Nemam ideju šta bi moglo da bude ako nije problem u tome.
 
Odgovor na temu

Zlatiborac
Vladimir
Zlatibor

Član broj: 5397
Poruke: 117
212.200.108.*

Sajt: www.dphotonews.com


Profil

icon Re: Permission denied21.07.2004. u 21:27 - pre 240 meseci
Ma probao sam i to ali nije reshenje.

Unable to move 'C:\WINDOWS\TEMP\php26C.tmp' to 'upload/text.txt'

Znachi on iz uploadtemp dira koji je u PHP diru pokushava da prebaci u onaj dir koji sam mu ja odredio. Ali jednostavno nece jer kaze da nema dozvolu.,., a ja sam 100% siguran da sam tom diru dao sve dozvole.
Sajt sa dnevnim vestima vezanim za fotografiju, foto aparate i obradu slika
[url]http://www.dphotonews.com[/url]
 
Odgovor na temu

Zlatiborac
Vladimir
Zlatibor

Član broj: 5397
Poruke: 117
*.11.eunet.yu

Sajt: www.dphotonews.com


Profil

icon Re: Permission denied25.07.2004. u 21:26 - pre 240 meseci
Skinuo sam Apache2.0 i postavio ga umesto IISa. Sve je proradilo kao mleko. Znachi da je problem bio iskljuchivo u njemu.
Sajt sa dnevnim vestima vezanim za fotografiju, foto aparate i obradu slika
[url]http://www.dphotonews.com[/url]
 
Odgovor na temu

[es] :: PHP :: Permission denied

[ Pregleda: 3508 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.