Yo
Petite question… quand je lance un Apache en tant que service dans mon 2000, ça me lance deux process (nommés Apache tous les deux) ? Why ?
Yo
Petite question… quand je lance un Apache en tant que service dans mon 2000, ça me lance deux process (nommés Apache tous les deux) ? Why ?
impec merci
Pour autant que je sache (moi je travaille sous *nix), ça vient du monde Unix où Apache crée/tue des processus différents au fur et à mesure des connections.
Ca a été modifié dans la version 2.0.X et remplacé par un modéle basé sur des threads qui sont beaucoup plus économique à créér/tuer sous windows que des processus indépendants (cf. fork() en C) qui eux fonctionnent biens sous *nix
Donc en résumé, sous win Apache crée 1 processus “père” et un processus “fils” qui est lui-même multithreadé pour gérer les connections
Voilà voilà
Plus de détails ici :
http://httpd.apache.org/docs/windows.html
http://httpd.apache.org/docs-2.0/platform/windows.html