Tjena.
Nyss installerat PHP på IIS, alla böcker jag läst förklarar alltihop som hur enkelt som helst. Det var det väl också, det som jag har problem med är IIS själv. Här är några frågor jag skulle vilja ha svar på:
(Vill påpeka att jag bara tänkt använda IIS lokalt för att testa koden, etc, inte som en riktig webserver för den kunskapen har jag inte på långa vägar.)
1. Hur arbetar ni med IIS, var sparar ni och redigerar era filer. Beskriv själva arbetsprocessen!
2. Förklara det här med wwwroot för mig. Är det här man sparar hemsidans filer?
För att köra dem mot servern är det då bara att skriva http://localhost/wwwroot/fil.php?
Detta fungerar nämligen inte för mig. Ända gången det ger utslag i form av resultat i webbläsaren är när jag skriver:
http:/localhost/scripts/php/fil.php
Jag förmodar att detta har någonting att göra med sökvägar. Hur ändrar man dom osv.
Tack på förhand...
Jag får dessa felmeddelanden när jag ska köra en php sida. Jag har dessa extensions men den verkar inte hitta dom, det konstiga är att jag har andra moduler i samma katalog som den hittar.
Vad beror detta på?
unable to load dynamic library 'php_pdf.dll' - Det går inte att hitta den angivna modulen.
unable to load dynamic library 'C:\INETPUB\SCRIPTS\EXTENSIONS\php_sybase_ct.dll'- Det går inte att hitta den angivna modulen.
unable to load dynamic library 'C:\INETPUB\SCRIPTS\EXTENSIONS\php_oci8.dll'- Det går inte att hitta den angivna modulen.
unable to load dynamic library 'C:\INETPUB\SCRIPTS\EXTENSIONS\php_oracle.dll'- Det går inte att hitta den angivna modulen.
unable to load dynamic library 'C:\INETPUB\SCRIPTS\EXTENSIONS\php_ifx.dll'- Det går inte att hitta den angivna modulen.
SPiNMedlem sedan mars 20007 896 inlägg
Hur arbetar ni med IIS, var sparar ni och redigerar era filer. Beskriv själva arbetsprocessen!
Menar du själva script-filerna? För ASP, PHP och JSP använder jag en vanlig texteditor, en stabil som heter TextPad. Finns som evaluation copy på http://www.textpad.com .
Förklara det här med wwwroot för mig. Är det här man sparar hemsidans filer?
WWWRoot är själva rotkatalogen, där du kan skapa mappar osv. som kan vara egna webbplatser.
För att köra en fil i wwwroot, C:\inetpub\wwwroot\minFil.php, är addressen: http://localhost/minFil.php
Du ska alltså inte skriva med wwwroot i addressfältet. Om du sedan skapar mappen ny_webb i wwwroot-mappen, fyller du bara på med den mappen i address-fältet. http://localhost/ny_webb/minFil.php
Vad beror detta på?
Troligtvis beror det på att du har angett fel sökväg till din extensionkatalog i php.ini, eller så existerar helt enkelt inte filerna. Hur installerade du PHP? Du använde inte installer-filer som finns att ladda ner, utan du konfigurerade väl IIS själv - manuellt? :)
------------------
SPiN, bjorne.w@telia.com
-- En ask vet jag stånda - den Yggdrasil heter, ett väldigt träd överöst av vita sanden. --
Det spelar egentligen ingen roll längre eftersom jag spolade IIS till förmån för Apache vilket funkade perfekt på en gång. I vilket fall som helst skulle det vara intressant att få veta fördelarna med att använda Apache istället för IIS.
När jag installerade PHP på IIS gjorde jag det med hjälp av PHPEasyWindows- installer. Det ligger nog mycket i det du säger om sökvägar. Jag testade även att skriva utan wwwroot i adressen men fick samma utslag. Däremot hittade den asp filerna i wwwroot.