PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apachefehler, bitte helft mir....



TheLastOne
08.12.06, 20:42
Hallo,

ich betreibe einige Seiten (z.B cod.esgnserver2.de) nun bin ich heut auf einen neuen Root gezogen mit Debian 3.1 (bin eigentlich ein Suse_user).

Mein Problem ist das die Ladezeiten von all meinen Seiten sporadisch extrem lang dauert.

Die error.log bringt dies.


[Fri Dec 08 18:16:15 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-18 configured -- resuming normal operations
[Fri Dec 08 18:16:21 2006] [error] server reached MaxClients setting, consider raising the MaxClients setting
[Fri Dec 08 18:39:58 2006] [notice] caught SIGTERM, shutting down
[Fri Dec 08 18:39:59 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-18 configured -- resuming normal operations
[Fri Dec 08 18:40:04 2006] [error] server reached MaxClients setting, consider raising the MaxClients setting
[Fri Dec 08 18:53:57 2006] [notice] caught SIGTERM, shutting down
[Fri Dec 08 18:55:06 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-18 configured -- resuming normal operations
[Fri Dec 08 18:55:32 2006] [error] server reached MaxClients setting, consider raising the MaxClients setting

Ein DNS-Test ergab dieses
http://www.dnsstuff.com/tools/dnsreport.ch?domain=esgnserver2.de

leider habe ich unter Debian wirklich noch nicht die Ahnung wie ich dieses Problem lösen könnte.

michael.sprick
08.12.06, 20:57
server reached MaxClients setting, consider raising the MaxClients setting

Wie würdest Du dieses Problem denn bei einer Suse Installation lösen?


...schau doch mal im ApacheManual nach MaxClients ;)

TheLastOne
08.12.06, 21:09
da kann ich meine DNS einstellungen über yast ermitteln.

Aber auch da hätte ich hier nun gefragt, da ich solch eine Fehlermeldung bisher noch nie hatte.

Ich muss dazu sagen, das dies mein erster LAMP ist den ich selbst aufgesetzt habe, die anderen waren alle optimal vorkonfiguriert.

Ich habe über google herausgefunden, das man die Maxlients anheben könnte, aber das ist nicht die Lösung die ich suche, ich möchte das Problem richtig beheben.

Klaro, ich könnte den Support fragen, ob er mir das macht, aber davon lern ich auch nicht und ich will lernen.

EDIT

Was mir noch aufgefallen ist...dies hier:

root 1162 0.0 0.1 12892 4560 ? Ss 21:04 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1163 0.2 0.2 16920 8608 ? S 21:04 0:02 /usr/sbin/apache2 -k start -DSSL
www-data 1312 0.2 0.2 16412 8108 ? S 21:11 0:01 /usr/sbin/apache2 -k start -DSSL
www-data 1327 0.2 0.2 16804 8560 ? S 21:11 0:01 /usr/sbin/apache2 -k start -DSSL
www-data 1334 0.1 0.2 16392 8056 ? S 21:11 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1376 0.0 0.2 16428 8080 ? S 21:12 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1485 0.1 0.2 16440 8112 ? S 21:17 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1494 0.1 0.2 16360 8008 ? S 21:17 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1505 0.0 0.2 16100 7720 ? S 21:17 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1506 0.1 0.2 16460 8284 ? S 21:17 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1514 0.0 0.1 13024 3748 ? S 21:18 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1585 0.3 0.2 16640 8320 ? S 21:20 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1586 0.0 0.1 13288 4568 ? S 21:20 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1587 0.2 0.2 16696 8336 ? S 21:20 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1597 0.3 0.2 16384 8016 ? S 21:20 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1602 0.0 0.0 13024 2992 ? S 21:21 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1630 0.0 0.1 13024 3668 ? S 21:22 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1631 0.0 0.1 13024 3668 ? S 21:22 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1634 0.0 0.1 13024 3664 ? S 21:22 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1635 0.0 0.1 13024 3672 ? S 21:22 0:00 /usr/sbin/apache2 -k start -DSSL
www-data 1638 0.6 0.2 16180 7808 ? S 21:22 0:00 /usr/sbin/apache2 -k start -DSSL


Diese Prozesse werden immer mehr, ist das Normal?

MFG
Daniel

TheLastOne
08.12.06, 22:02
So bin ein wenig weitergekommen, also anscheinend fehlt mir einträge in der httpd.conf

Also ich nutzte VHCS2 und da gibt es so viele config.files, das ich nicht weiß wo ich was eintragen muss.

MFG

carstenj
08.12.06, 22:12
Hi,

deine Beiträge wirken irgendwie (unfreiwillig) komisch.


Ich habe über google herausgefunden, das man die Maxlients anheben könnte,

Was aber auch schon gepostet wurde....


aber das ist nicht die Lösung die ich suche, ich möchte das Problem richtig beheben.
Aha. Und was ist richtiger, als auf die von dir zitierte Fehlermeldung die maximale Anzahl Clients zu erhöhen?


Diese Prozesse werden immer mehr, ist das Normal?
Wenn du viele Zugriffe hast und die entsprechende Einstellung in der httpd.conf gesetzt hast, ja. Wie wärs, wenn du dich mit den absolut grundlegensten Dinge des Apaches beschäftigst, indem du einfach die Doku liest?

Und wieso sprichst du immer von DNS? Weisst du, was DNS ist?

TheLastOne
08.12.06, 22:25
habe sie mir grad reingezogen und tatsächlich, dies ist das grundlegede Problem.
Sorry bin auf eine falsche Spur geraten, da ich erst in verbindung mit VHCS2 gesucht habe, da bin ich auf mehre Threads gestoßen die sich mit DNS beschäftigt haben.

Also ich habe maxclients angehoben und bin mal gespannt auf den morgigen Tag, was dann die error.log sagt.

Mich beunruhigt eigentlich nur diese Meldung.


[Fri Dec 08 22:23:51 2006] [notice] caught SIGTERM, shutting down
[Fri Dec 08 22:23:58 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-18 configured -- resuming normal operations

marce
08.12.06, 22:31
was soll der Apache denn sonst in das Logfile schreiben, wenn er neu gestartet wird?

TheLastOne
09.12.06, 17:53
Stimmt^^, war schon spät gestern, hab dann auch aufgehört.