WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP på min IIS server (https://www.wn.se/forum/showthread.php?t=13323)

cezar 2006-04-03 22:02

Jag får det inte att fungera.
Följde någon guide på phpportalen(.net) men när jag försöker surfa till en php fil så hittar den inte...

Det jag har gjort:
-Packat upp php v5.1.2 till C:\php
-Kopierat php5ts.dll till C:\WINDOWS
-Editerat php.ini-recommended och sparat den som php.ini i C:\WINDOWS\system32
-Konfigurerat egenskaper i IIS under arbetskatalog fliken. Alltså lagt till php under programtillägg. Länkat till C:\php\php.exe samt skrivit in .php i rutan filtillägg.

Något mer som jag måste göra eller har jag gjort något fel?
För övrigt så körs IIS'n på en win2k3 server.

Får detta felmeddelande när jag försöker surfa till php sidan:

Citat:


CGI-timeout

CGI-programmet överskred maximal tid. Servern har avslutat processen.


Jonas 2006-04-03 22:35

Citat:

Originally posted by cezar@Apr 3 2006, 22:02
Jag får det inte att fungera.
Följde någon guide på phpportalen(.net) men när jag försöker surfa till en php fil så hittar den inte...

Det jag har gjort:
-Packat upp php v5.1.2 till C:\php
-Kopierat php5ts.dll till C:\WINDOWS
-Editerat php.ini-recommended och sparat den som php.ini i C:\WINDOWS\system32
-Konfigurerat egenskaper i IIS under arbetskatalog fliken. Alltså lagt till php under programtillägg. Länkat till C:\php\php.exe samt skrivit in .php i rutan filtillägg.

Något mer som jag måste göra eller har jag gjort något fel?
För övrigt så körs IIS'n på en win2k3 server.

Får detta felmeddelande när jag försöker surfa till php sidan:

Citat:


CGI-timeout

CGI-programmet överskred maximal tid. Servern har avslutat processen.


CGI varianten är inte att rekommenderas.

Använd ISAPI varianten istället.

hnn 2006-04-03 23:53

Citat:

Originally posted by cezar@Apr 3 2006, 22:02
Jag får det inte att fungera.
Följde någon guide på phpportalen(.net) men när jag försöker surfa till en php fil så hittar den inte...
Det jag har gjort:
-Packat upp php v5.1.2 till C:php
-Kopierat php5ts.dll till C:WINDOWS
-Editerat php.ini-recommended och sparat den som php.ini i C:WINDOWSsystem32
-Konfigurerat egenskaper i IIS under arbetskatalog fliken. Alltså lagt till php under programtillägg. Länkat till C:phpphp.exe samt skrivit in .php i rutan filtillägg.
Något mer som jag måste göra eller har jag gjort något fel?
För övrigt så körs IISn på en win2k3 server.
Får detta felmeddelande när jag försöker surfa till php sidan:

Låt php.ini var i C:\Windows eller i C:\php

Westman 2006-04-04 07:09

C:\windows för php.ini är att rekommendera.

Har du kollat rättigheterna? Du kan också köra filemon för att se vad det är som strular. Kräver lite lteande ibland men det troliga är att någon fil inte finns där den ska eller att rättigheterna är fel.

Header 2006-04-04 08:09

Titta på den här länken, där står det om hur man installerar PHPunder windows med IIS.

http://www.ansluten.net/?visa=artikellas&id=9

cezar 2006-04-04 13:34

Ok.
Ska testa det när jag kommer hem med php.ini filen men rättigheter har jag satt på .ini filen och på php.exe filen.

Får jag det inte att fungera testar jag med Headers förslag på guide eller byter till ISAPI versionen.
Återkommer hur det har gått då :).

cezar 2006-04-04 17:49

Citat:

Originally posted by Westman@Apr 4 2006, 07:09
C:\windows för php.ini är att rekommendera.

Har du kollat rättigheterna? Du kan också köra filemon för att se vad det är som strular. Kräver lite lteande ibland men det troliga är att någon fil inte finns där den ska eller att rättigheterna är fel.

Vad är filemon?

edit:
Nu fick jag felmeddelandet att "Det går inte att hitta sidan." efter ha följt guiden på ansluten.nu.

Westman 2006-04-04 21:04

Filemon är ett trevligt litet program för att se vilka filer som öppnas av olika processer. Ibland har jag varit med om att få timeout för att det är en fil som kodtolken inte har rätt att hantera. Då står det i klartext i loggen från filemon. Filemon finns att hämta på Sysinternals (bäst på windowsutilities alla kategorier enligt mig).

Perl är det som strulat mest på Windows, php har fungerat rätt bra men filemon är guld värt.

Header 2006-04-04 21:17

Har du varit i IIS Web Service Extensions och tilllåtit PHP där? och inte bara i arbetskatalogen.

http://www.misshandlad.se/blandat/iis.jpg

cezar 2006-04-05 08:24

Citat:

Originally posted by Header@Apr 4 2006, 21:17
Har du varit i IIS Web Service Extensions och tilllåtit PHP där? och inte bara i arbetskatalogen.

http://www.misshandlad.se/blandat/iis.jpg


Ja. Vad exakt är det för filer du har tillåtit i php?
Jag lade till typ 3 filer.

cezar 2006-04-05 09:44

Guiden på ansluten.net var ISAPI varianten men jag hittar ingen .zip fil nätet.
Jag hittade någon .zip fil men den innehöll ca 4 filer, det kan inte vara rätt?


Alla tider är GMT +2. Klockan är nu 09:47.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson