Avatar billede puppetmaster Nybegynder
15. september 2004 - 12:07 Der er 15 kommentarer og
1 løsning

Rettigheder på filer og mapper

Jeg har fundet en helpdesk på nettet, som er skrevet i ASP, med Access database som backend.
I koden som genererer en fil på baggrund af de valg man træffer, står der følgende:
Set objStream = objFSO.CreateTextFile(Server.MapPath(".") & "\dataconn.asp", TRUE)

Når jeg åbner filen, går scriptet i stå i denne linie. Jeg kan regne ud at det er fordi rettighederne på mappen på serveren ikke er korrekte. Hvordan/hvad skal jeg ændre så scriptet kan køre?
Avatar billede bernhof Nybegynder
15. september 2004 - 12:08 #1
Kører du scriptet lokalt? For det er højst sandsynligt din AntiVirus software, som kører noget script-blocking.
Avatar billede fennec Nybegynder
15. september 2004 - 12:10 #2
Du skal have givet skriverettigheder til IEUSR_maskinnavn på mappen. Det gøres i stifinder.
højerklik på mappen >> sikkerhed >> her kan du tildele rettigheder.
Avatar billede puppetmaster Nybegynder
15. september 2004 - 12:12 #3
fennec, det tror jeg er "problemet"
Avatar billede puppetmaster Nybegynder
15. september 2004 - 12:12 #4
Prøver det lige...
Avatar billede puppetmaster Nybegynder
15. september 2004 - 12:17 #5
Det ændrede ikke noget
Avatar billede puppetmaster Nybegynder
15. september 2004 - 12:20 #6
IUSR_maskinnavn har Modify rettigheder på mappen
Avatar billede bernhof Nybegynder
15. september 2004 - 12:21 #7
Prøv at give Full Control. Dvs. hak i alle felter.
Avatar billede puppetmaster Nybegynder
15. september 2004 - 12:22 #8
Hmmm...en mulighed er så at extracte alle de informationer som scriptet lægger over i den nye fil pr. håndkraft, men DET er jeg sgu ikke helt stiv i...!
Avatar billede puppetmaster Nybegynder
15. september 2004 - 12:22 #9
mikbj: det gør man aldrig. Kun admins har fuld rettighed til en mappe.
Avatar billede fennec Nybegynder
15. september 2004 - 12:23 #10
Det kan godt være du skal have genstartet serveren.
Avatar billede bernhof Nybegynder
15. september 2004 - 12:25 #11
puppet > det er jeg klar over, men det var nu også mere for forsøgets skyld. hvis det fungerede, vidste vi, at det havde med rettighederne at gøre.
Avatar billede puppetmaster Nybegynder
15. september 2004 - 13:53 #12
Jeg er ikke helt klar over hvad det er der går/er galt. Jeg har bare skrevet connect-strengen direkte i filen.
Når jeg så prøver at indsætte noget fra web-formularen, får jeg følgende fejl:

Microsoft JET Database Engine error '80040e09'

Cannot update. Database or object is read-only.

/helpdesk/thankyou.asp, line 48

Linie 48 indeholder følgende:
objRS.addnew
Avatar billede fennec Nybegynder
15. september 2004 - 13:55 #13
Det se ud til at du ikke har skriverettighed til databasen. Samme fremgang, men på filen.
Avatar billede puppetmaster Nybegynder
15. september 2004 - 14:23 #14
Smid et svar, fennec.
Avatar billede fennec Nybegynder
15. september 2004 - 14:29 #15
.o) <-- One Eyed Jack
Avatar billede puppetmaster Nybegynder
15. september 2004 - 14:44 #16
:)
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
Kurser inden for grundlæggende programmering

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