Server i XP

Swedie

Administrator
Personal
Gick med
6 Mar 2003
Ort
Stockholm-ish
Hoj
Yamaha R1
Jag vet inte om Apache + PHP + MySQL är det bästa sättet att programmera PHP i.

Anledningen är att jag arbetar med flera olika saker samtidigt och snabbt vill switcha mellan kataloger som Apache ska jobba ur. För Default är ju t.ex c:\apache2\htdocs. Men jag har flera mappar med olika project. Och hittills har jag bytt namn på htdocs till htdocs 2 ... sedan bytt namn på projektets mapp till htdocs o sen tebax igen. Det är liiite jobbigt faktiskt.

Är Microsoft IIS bättre?
 
Swedie skrev:
Jag vet inte om Apache + PHP + MySQL är det bästa sättet att programmera PHP i.

Anledningen är att jag arbetar med flera olika saker samtidigt och snabbt vill switcha mellan kataloger som Apache ska jobba ur. För Default är ju t.ex c:\apache2\htdocs. Men jag har flera mappar med olika project. Och hittills har jag bytt namn på htdocs till htdocs 2 ... sedan bytt namn på projektets mapp till htdocs o sen tebax igen. Det är liiite jobbigt faktiskt.

Är Microsoft IIS bättre?

för att köra PHP är väl din kombination den mest vältestade, och fungerar mycket bra.

Om du utvecklar lokalt mot din egen dator (dvs, localhost) så är det ganska enkelt gjrot att lägga in olika VirtualHost direktiv för olika ip-adresser, eller hostnamn.

tex, så kan du peka 127.0.0.1 mot htdocs, och 127.0.0.2 mot htdocs2, så för att byta mellan de olika utvecklingsmapparna så byter du bara ipnumret i webbläsaren.

Om du kör mot en publik webserver skulle jag rekommendera att lägga upp olika hostnamn som du kan peka mot olika foldrar på webservern. Ett exempel på virtualhost direktiv:

<VirtualHost *:80>
DocumentRoot /home/www/htdocs
ServerName 127.0.0.1
</VirtualHost>


alternativt:
<VirtualHost *:80>
DocumentRoot /home/www/htdocs
ServerName projekt1.dindomän.com
</VirtualHost>


om du inte har access till namnservrar för nån domän du äger går det bra att lägga in vad du vill i din hosts-fil på datorn, för att fejka ett hostnamn som du sedan kan mappa till en egen DocumentRoot.

detta ska alltså in i apache-configen (httpd.conf), sök lite på google om apache och VirtualHost så får du nog ett grepp om vad det är.
 
Nyheter
Nisse Hedlund bortgången

Den legendariske motorkonst...

En dag på dragstrippen

Efter att ha varit aktiv so...

Steve McQueens Scott Squirrel till salu

Detta Scott Flying Squirrel...

Dags för Strängnäs Bike Show!

Sista lördagen i augusti är...

Bikeweekend på Kjula denna helg

Den 22-23 augusti är det da...

Motorcycle Inferno #8

Den 5 september blir Laxhol...

Tiotusentals körde Mälaren Runt

Lördagen den 15 augusti gen...

Mälaren Runt fyller 40 år

Nu på lördagen den 15 augus...

Steve Holcombe klar för GGN!

Pressmeddelande 2026-08-10 ...

Nya Chief Vintage Sturgis

I samband med 86:e Sturgis ...

Back
Top