Avatar billede rippie Nybegynder
18. juni 2003 - 15:11 Der er 2 kommentarer og
1 løsning

PHP Ændre i httpd.conf

Hey folkens ...


jeg har et lille spørgsmål ...

Jeg har min egen lille webserver kørende på min win2000 maskine. og skal nu skal at lave en anden webserver på min win2000 adv. server og jeg vil lave et lille domain management ... men mit spørgsmål lyder om jeg kan få PHP til at Tilføje / Slette / Disable nye domæner ved at ændre i httpd.conf filen ???

Og nu vi er ved det ... en god mailserver til en win maskine ???


Rippie
Avatar billede phpgris Nybegynder
18. juni 2003 - 16:17 #1
Det kan du godt men du skal genstarte Apache hver gang du har lavet en ændring for at sætte den i effekt, hvilket sandsynligvis ikke er videre optimalt, afhængigt af hvad du bruger serveren til.
Avatar billede myplacedk Nybegynder
18. juni 2003 - 17:10 #2
Det vil ikke være praktisk at have scriptet til at pille i httpd.conf. Hvis der sker en fejl, risikerer du at meste hele konfigurationen.
Men du kan gøre næsten det samme: Den bid du vil håndtere med PHP lægger du i sin egen fil, og den includer du så i httpd.conf.

Fx. er denne linje i min httpd.conf:
Include /etc/phpmyadmin/apache.conf

Den fil indeholder så nogle ting som er relevante for phpmyadmin.

Og du behøver IKKE at genstarte apache. Man kan nøjes med en "reload", hvor den blot indlæser den nye konfiguration, uden at afbryde noget.

Skulle der endelig opstår behov for at genstarte Apache, kan du bruge en "graceful restart". Så vil Apache starte, uden at lukke den gamle først. Hver gammel tråd vil så lukke ned efterhånden som de bliver færdig med det, de har gang i.

Fx. person A er ved at downloade en fil på 100 mb. Da han har hentet de 70 laver du en graceful restart af apache. A fortsætter med at downloade, uden problemer. Da A har fået hentet 80 mb besøger person B en side på samme server. Den request kommer efter din graceful restart, og han ser derfor den "nye" Apache, mens den gamle venter på at A bliver helt færdig.

Så, kort fortalt: Ja, det kan fint lade sig gøre. Jeg vil faktisk anbefale det, hvis du tit laver den samme ting, som fx. at tilføje virtuelle hosts.
Avatar billede phpgris Nybegynder
18. juni 2003 - 17:35 #3
Ah, ja det er selvfølgelig rigtigt.
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