Avatar billede qualon1 Nybegynder
06. februar 2006 - 15:15 Der er 4 kommentarer

move_uploaded_file virker ikke i IIS

Hej

Jeg har lavet en hjemmeside hvor jeg bruger funktionen move_uploaded_file(). Det virkede fint på apache, men nu er det blevet flyttet til en IIS server og nu får jeg følgende fejl:

Warning: move_uploaded_file(./images/referencer/big_1139235255_314179.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in D:\Inetpub\wwwroot\DOMÆNE\public\class\admin.class.php on line 519

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'c:\php\uploadtemp\php25.tmp' to './images/referencer/big_1139235255_314179.gif' in D:\Inetpub\wwwroot\DOMÆNE\public\class\admin.class.php on line 519

Hvad kan denne fejl skyldes? Skal man gøre noget special når det er en IIS server?
Avatar billede jaw Nybegynder
06. februar 2006 - 16:45 #1
Og du har chmod'et det bibliotek du prøver at flytte den til? Det er en "permission denied" fejl, altså den har ikke rettigheder til at skrive filen til biblioteket...
Avatar billede qualon1 Nybegynder
06. februar 2006 - 16:47 #2
jamen det er jo en windows server, så chmod findes jo ikke her... men alt står til 777 og virker alligevel ikke
Avatar billede jaw Nybegynder
06. februar 2006 - 16:54 #3
Jeg er ret sikker på at problemet ligger dér. Prøv evt. (evt. en tom fil) at køre:
chmod("sti/til/bibliotek/biblioteksnavn", 0777);
Avatar billede qualon1 Nybegynder
06. februar 2006 - 17:07 #4
ja... men chmod er kun på UNIX systemer det er...
men jeg prøvede det med chmod, men den skriver også permission denied her... jeg kan via ftp se at alt chmod er 0777
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester