[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Serveur web apache



Sous FreeBSD, c'est pas possible qu'Apache roule dans un root jail /chroot()?

je crois me souvenir d'avoir lu kk chose sur ca... P't'etre en fouillant dans les listes spécifiquement BSD...

t'as peut-être la commande truss disponible : sauf erreur grossière (mais probable .. .;oP) de ma part, ca donnerait le meme genre d'info que strace.

Si t'as pas de minclient, ca oblige peut-être ton serveur à tuer tout les process inactifs, et a reforké de nouveaux apaches a chaque requete...

quand on dit long, on parle de combien de temps? Et tu n'obtiens pas de fichier du tout, un 404, ou le fichier demandé affiche bel et bien?


Jean-Francois wrote:
Les erreur dans le log sont de file does not exist mais le fichier existe .....

le maxclient est a 150 j'ai pas de minclient

J,ai pas la command strace (command not found

At 01:38 PM 13/05/2003 -0400, you wrote:

C'est définitivement un problème de timeout quelque part...

et c'est plutot embêtant comme problème....

c'est pas un disque réseau, c'est pas un appel de DNS, c'est pas un process tiré de la swap...

les valeurs de MinClient/MaxClient sont à quoi?

Ca me semble assez désespéré pour lancé un strace sur le process... ;)

essaie kk chose du genre :

$ strace httpd -X

le -X lance le process en mode "sans prefork" : strace va te bavarder les appels systemes qui sont fait par le process. Regarde ce qui se passe au moment de ta demande de page...

Et j'oubliais, avant tout chose : est-ce qeu le log d'erreur dit kk chose? C'est la premiere place a laquelle on aurait du penser...


Jean-Francois wrote:


sa roule sur un bombe :)
athlon 1.7
1500meg ram ddr
160gig hd
Sa prend beaucoup de temps et sa ouvre d'un coup apres
At 03:25 PM 12/05/2003 -0400, you wrote:

Hum... une solution facile d'écarter. Dommage.. ;)

Ca roule sur quel genre de machine? Combien de Ram? Que dit les lignes StartClient, MinClient, MaxClient?

Quand on demande une page, est-ce que ca prend beaucoup de temps, puis ca apparait tout d'un coup, ou le contenu rentre au goutte-à-goutte?


Jean-Francois wrote:


Mon hostnamelookup est a off
et dans le fichier c par IP , car la premiere chose qui est ecrit sur chaque ligne est le ip de la personne.
At 01:27 PM 12/05/2003 -0400, you wrote:


Jean-Francois wrote:

Se n'est pas seulement avec le php qu'il est lend c avec tout.




Ok. Ca élimine PHP comme problème potentiel.

comment je fait pour vérifier si je log avec reverse lookup et si mes log ont un dns pour le client ou IP




La directive est HostNameLookups :
http://httpd.apache.org/docs/mod/core.html#hostnamelookups
(la langue de la documentation est fixé selon les langues que votre navigateur annonce accepter)


Pour vérifier comment les logs sont remplis, chercher TransferLog ou CustomLog dans votre fichier httpd.conf et regarder le fichier qui est indiqué. Ces fichiers sont généralement donnés relativement a la valeur de ServerRoot. Attention : c'est fichiers peuvent potentiellement être énorme (quoique, probablement pas encore dans votre cas).

BTW, des tutoriels divers sur Apache peuvent être trouvé ici :
http://httpd.apache.org/docs/misc/tutorials.html
Désolé, c'est en anglais... :\

At 12:21 PM 12/05/2003 -0400, you wrote:

Hello.

D'abord, comment es-tu sur que ce n'est pas la connexion? As-tu testé en local? genre, sur la machine même, essayer avec par exemple un "lynx http://localhost/"; (ou, si t'as aucun browser d'installer sur le serveur, un très "crus" telnet localhost 80 puis un GET / HTTP/1.0)

Est-ce qu'un document HTML bête flat est aussi lent? ou seuelement un PHP?

Est-ce que tu log avec un reverse lookup ? ie est-ce que tes logs ont un DNS pour le client, ou une adresse IP? Par défaut, il me semble que c'est avec un IP. En Tk, c'est le genre de config qui fait en sorte que, si ton serveur n'obtiens pas de réponse rapide du serveur DNS, Apache peut avoir à attendre de looooooongue secondes avant de finalement faire un timeout et répondre... Ca s'applique également pour les restrictions d'accès avec un DNS.



Jean-Francois wrote:

Mon serveur web est extremement lent, se n'ait pas du à la connection j'en suis certain qqu pourrait me dire que qui pourrait faire en sorte que mon serveur soit ralentie.
J'ai apache, php et mysql sous freebsd 4.7





-- Liste de diffusion aide http://linux-quebec.org/mailman/listinfo/aide


/////////////////////////////////////////////////////
Jean-Francois Dufour
Consultant Informatique et internet.
Intégrateur Serveur Web
http://www.prestigecollision.com
http://www.cobraautosport.com
[email protected]
////////////////////////////////////////////////////
Service internet spécialisé.
http://www.monitech.ca
///////////////////////////////////////////////////

--
Liste de diffusion aide
http://linux-quebec.org/mailman/listinfo/aide



-- Liste de diffusion aide http://linux-quebec.org/mailman/listinfo/aide


/////////////////////////////////////////////////////
Jean-Francois Dufour
Consultant Informatique et internet.
Intégrateur Serveur Web
http://www.prestigecollision.com
http://www.cobraautosport.com
[email protected]
////////////////////////////////////////////////////
Service internet spécialisé.
http://www.monitech.ca
///////////////////////////////////////////////////


-- Liste de diffusion aide http://linux-quebec.org/mailman/listinfo/aide