Avatar billede christian-BN Praktikant
03. oktober 2007 - 13:04 Der er 7 kommentarer og
1 løsning

php og asp på samme pc lokalt

Hej!

Jeg har brug for hjælp til at åbne portene på apache.
Jeg har Wamp5 installeret lokalt, men da jeg efterfølgende har
installeret ISS for at kunne afvikle asp også, har ISS overtaget port
80.


Jeg formoder der skal skiftes port på wamp, men hvordan skal jeg gøre
det, så det virker?


Christoffer
Avatar billede styrk Nybegynder
03. oktober 2007 - 20:57 #1
Kan du sikkert gøre i apache config filen :-)
Avatar billede t3ch Nybegynder
04. oktober 2007 - 00:22 #2
Gå ind i: \Apache\conf\httpd.conf

Søg efter "listen".
Hvis du bladrer lidt ned, står der højst sandsynligt "Listen 80"
Ændre 80 til ønsket portnummer.

Du tilgår Apache med http://localhost.dk:portNr
Avatar billede t3ch Nybegynder
04. oktober 2007 - 00:23 #3
Sorry en lille fejl...

http://localhost:portNr slvølgelig :)
Avatar billede christian-BN Praktikant
04. oktober 2007 - 19:11 #4
Hmm...
Når jeg ændre listen til 81, og tilgår den fra http://localhost:81, får jeg fejl 403, "You don't have permission to access / on this server."
I min config fil har jeg tilladt følgende ip: 127.0.0.1
Følger den ip via http://127.0.0.1 kommer jeg jo så til iss-startsiden, med asp og ikke php.

Der må være noget mere man skal ændre et sted..
Avatar billede t3ch Nybegynder
04. oktober 2007 - 23:29 #5
Har du en index.html liggende i \Apache\htdocs?


http://127.0.0.1  = localhost på port 80. Så er det klart den tilgår din IIS, da den kører localhost port 80.

Smid en index.html ind i \Apache\htdocs\ og tilgå Apache med http://localhost:81
Avatar billede t3ch Nybegynder
04. oktober 2007 - 23:29 #6
Hvis du har brug for både ASP og PHP, hvorfor så ikke installere PHP-extension i IIS, fremfor at have 2 servere kørende?
Avatar billede christian-BN Praktikant
09. oktober 2007 - 10:48 #7
Hej igen, og undskyld den lange svartid.

Jeg var ganske enkelt ikke klar over at det var muligt at bruge en php-extension.
hvordan fungerer det rent praktisk? Har man en server installeret og så finder den selv ud af hvordan filen skal parses ud fra filnavnet eller hvordan?
og har du evt. et link?
Avatar billede t3ch Nybegynder
09. oktober 2007 - 12:53 #8
Hverken Apache eller IIS understøtter PHP som standart, der skal derfor installeres en PHP-extension så den kender og kan læse PHP.

Den nemmeste måde at installere PHP på IIS, er ved at downloade PHP installer fra http://dk.php.net/get/php-5.2.4-win32-installer.msi/from/a/mirror og følge guiden på: http://www.webmasterstop.com/123.html

Er du til det mere tekniske, kan du installere PHP manuelt - følg da:
http://www.peterguy.com/php/install_IIS6.html#phpInstall
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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