VinnarenMedlem sedan sep. 2005833 inlägg Håller på att försöka få igång php på iis, men får det inte att fungera. Har följt guden: http://nygards.org/php/installera.html .
När jag besöker en sida (kvittar vilken filtyp) får jag meddelandet: "Internet Explorer cannot display the webpage".
Tar jag bort php från listan funkar mina andra filer men inte php.
Vad har jag gjort för fel?
Tacksam för all hjälp :stud
VinnarenMedlem sedan sep. 2005833 inlägg anv IIS 6 (Windows Server 2003) :stud
Vinnaren skrev:
"Internet Explorer cannot display the webpage"
Det där är ett meddelande som webbläsaren har genererat och är således helt ointressant då något felar på servern. A och O om du prompt ska använda Internet Explorer för någon form av webbutveckling är att stänga av "friendly HTTP error messages", denna skitfunktion över alla skitfunktioner, så att du får se de riktiga felmeddelandena som servern skriver ut, istället för IEs lätt efterblivna "vänliga" meddelanden.
I IE6 gör du så här: Tools > Internet Options... > Advanced > Ta bort "Show Friendly HTTP error messages".
Så - nu kan du fortsätta med ditt egentliga problem, förhoppningsvis så får du ett något mer informativt felmeddelande om vad som är galet. Men om nu A och O är detta, så är P och Z vid felsökning att läsa loggar och jag antar att även IIS har loggar? Där lär du kunna läsa ledtrådar till vad det är som går snett.
ZaimanMedlem sedan dec. 20014 239 inlägg Har du aktiverat PHP i IIS?
VinnarenMedlem sedan sep. 2005833 inlägg ok, tack. Hittade följande i loggfilen:
The HTTP Filter DLL C:\PHP\php5isapi.dll failed to load. The data is the error.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Could not load all ISAPI filters for site/service. Therefore startup aborted.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Japp, den har jag aktiverat.
Vad kan jag ha gjort för fel/glömt?
ZaimanMedlem sedan dec. 20014 239 inlägg Men är den aktiverad behöver du inte ISAPI filtret.
VinnarenMedlem sedan sep. 2005833 inlägg ok, tack.
Nu när jag ska köra en php-fil får jag felmeddelandet: You are not authorized to view this page
Inget fel sparas i loggen.
Filen jag kör har rättigheterna (IUSR): Read, Read & Execute, write.
Vad kan det nu vara för fel? :stud
ZaimanMedlem sedan dec. 20014 239 inlägg Njae..
Skulle gissa på att du inte associerat eller lagt till tex index.php som default sida för webservern.
Om du istället surfar till den sida du ska till ex, www.mindomän.com/minsida.php borde du komma fram. Såvida inte .php sidan gör något "fel" men då borde du få annat felmmeddelande.
VinnarenMedlem sedan sep. 2005833 inlägg jag skriver in hela sökvägen, alltså http://localhost/index.php
Borde ju fungera, men det gör inte det :(
ZaimanMedlem sedan dec. 20014 239 inlägg Då är det dags att kolla loggarna igen :)
VinnarenMedlem sedan sep. 2005833 inlägg Hittar ingenting nytt i de 4 loggfilerna som ligger i Event Viewer. Är jag på fel ställe och letar? :stud Jag får bara detta felmeddelande när jag kör en php fil, html funkar som vanligt
VinnarenMedlem sedan sep. 2005833 inlägg får samma fel som denna: http://www.phpbuilder.com/board/showthread.php?t=10329261
Men för mig hjälpte det inte att starta om. Några andra förslag på hur jag kan få det att fungera??
Tacksam för all hjälp :stud
VinnarenMedlem sedan sep. 2005833 inlägg det löste sig efter ett antal timmar på google :i
man skulle ha IUSR rättighet även på php-mappen :bla