Avatar billede link.dk Nybegynder
15. april 2003 - 20:44 Der er 11 kommentarer

PHP og IIS 6

Er der nogen der kan få det til at virke? Jeg har fulgt denne her guide :

http://www.iis-resources.com/modules/news/article.php?storyid=96

Når jeg så forsøger at køre min info.php fil får jeg at vide at jeg ikke har adgang til filen (fejlkode 401.3).
Avatar billede mortrr Praktikant
15. april 2003 - 23:19 #1
En 401.3 kommer normalt fordi brugeren (den anonyme internet bruger) ikke har rettigheder til at åbne eller udføre en fil.

Har du giver rettigheder til at køre php.exe?
Avatar billede link.dk Nybegynder
16. april 2003 - 15:55 #2
Nej, det har jeg ikke...

Kan du forklare hvordan jeg gør det (ned til mindste detalje, jeg er 100% ny indenfor det her).
Avatar billede mortrr Praktikant
16. april 2003 - 16:02 #3
Så er det jo nok ikke det bedste sted at starte ;-)

Egenskaber for mappen hvor php ligger.
Her skal IUSR_xxx have læse og execute rettigheder.
De mapper du bruger til session-data og temporære data, skal der være create og modify rettigheder.
Du finder rettigheder ved at højre-klikke på mappen - properties - security
Avatar billede link.dk Nybegynder
17. april 2003 - 09:08 #4
Ok.. du har nok ret i at jeg har fået rodet mig ud på dybt vand :-)

Ny har jeg givet IUSR_SERVER alle rettigheder til min mappe med php filerne (c:\php).

Får stadig samme fejl.

Hvilke mapper bruges som standard til sessionsdata og temporære data? Jeg har ikke sat noget op omkring det.
Avatar billede mortrr Praktikant
17. april 2003 - 14:42 #5
Har du adgang til en .htm fil der ligger i samme mappe? (kan du åbne en .htm fil der ligger i samme mappe)

De filer der er kopieret over i system mappen, skal IUSR_xxx også have rettigheder til. Incl php.ini
Avatar billede link.dk Nybegynder
18. april 2003 - 10:53 #6
Jeg har adgang til htm/html filer i samme mappe, der er kun problemer med php filer.

Jeg har ikke en php.ini fil på min maskine, jeg har kun fulgt ovennævnte guide og der er ikke nævnt noget om en sådan. Jeg er ikke sikker på at der skal være en php.ini fil i IIS 6, da man sætter det op inde i selve IIS's opsætning.

Det eneste jeg har kopieret ind i system32 er php4ts.dll og den har jeg forsøgt at give IUSR_server rettigheder til uden resultat.
Avatar billede exutable Nybegynder
18. april 2003 - 10:58 #7
hQr her hvis det ikke virker saa fQlge webcafe.dk de har en god manual men saa skal du ogsaa huske at gemme det saadan her: "test.php" istedet for test.php
Avatar billede hien Nybegynder
18. april 2003 - 11:05 #8
Guiden virker 100% som den skal hvis du følger hver ting til punkt og prikke... husk at læse fra top til slut :) Jeg har selv Windows 2003, som kører IIS6 med PHP 4.3.1 fint.. ellers prøv at lade en anden bruge guiden fra din computer - 2 nye øjne hjælper tit...
Avatar billede hien Nybegynder
18. april 2003 - 11:07 #9
link.dk: Kopier php.ini-dist fra php-mappen til x:\windows\ og omdøb den til php.ini, så har du din php.ini fil :)
Avatar billede link.dk Nybegynder
18. april 2003 - 15:06 #10
Hien & Exutable :

Jeg kan ikke finde omtalte manual på webcafe.dk.
Gider en af jer at linke direkte til den?
Avatar billede chrisb Nybegynder
19. juni 2003 - 17:41 #11
http://mccammon.org/php/iis6_install.php den virkede for mig...

// chrisb.dk
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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