Fehlerhafte Skripte finden

haschi

Registered User
Moin!

Wie kann man fehlerhafte bzw. CPU-lastige Skripte ausfindig machen? Hab das Speicherlimit bereits auf 64MB gesetzt, um die Meldungen über ausgeschöpten Speicher ein wenig zu minimieren.

Der Fehler ist erst seit ein paar Tagen, es wurde aber offenbar nichts verändert.

Ich danke euch!

Gruß
Marco
 
Danke für die schnelle Antwort.

Ok, ist aktiv. Nur was soll ich da nun sehen?

Code:
Server Version: Apache/2.2.3 (Debian) PHP/5.2.0-8+etch4 mod_ssl/2.2.3 OpenSSL/0.9.8c
Server Built: Mar 27 2007 14:57:24

Current Time: Monday, 09-Jul-2007 12:19:27 CEST
Restart Time: Monday, 09-Jul-2007 12:12:39 CEST
Parent Server Generation: 0
Server uptime: 6 minutes 48 seconds
5 requests currently being processed, 8 idle workers

W__K_K___.W..._.....K._.........................................
................................................................
................................................................
................................................................

Scoreboard Key:
"_" Waiting for Connection, "S" Starting up, "R" Reading Request,
"W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup,
"C" Closing connection, "L" Logging, "G" Gracefully finishing,
"I" Idle cleanup of worker, "." Open slot with no current process

PID Key:

   26410 in state: W ,   26433 in state: _ ,   26306 in state: _ 
   25800 in state: K ,   25715 in state: _ ,   26317 in state: K 
   25717 in state: _ ,   25801 in state: _ ,   26438 in state: _ 
   26318 in state: W ,   25760 in state: _ ,   26332 in state: K 
   26334 in state: _ ,

To obtain a full report with current status information you need to use the ExtendedStatus On directive.
SSL/TLS Session Cache Status:
cache type: SHMCB, shared memory: 512000 bytes, current sessions: 0
sub-caches: 32, indexes per sub-cache: 133
index usage: 0%, cache usage: 0%
total sessions stored since starting: 0
total sessions expired since starting: 0
total (pre-expiry) sessions scrolled out of the cache: 0
total retrieves since starting: 0 hit, 0 miss
total removes since starting: 0 hit, 0 miss
 
Hallo!
Als erstes dies
Code:
To obtain a full report with current status information you need to use the ExtendedStatus On directive.
aktivieren. Sprich, ohne ExtendedStatus siehst du relativ wenig.

mfG
Thorsten
 
So, aktiviert..

Was bedeuten diese Einträge?
Code:
server1.*******.de	GET / HTTP/1.0
 
Last edited by a moderator:
Schau in die Legende ("Scoreboard Key"). Dort findest Du alle Erklärungen zur Spalte "M".
Konkret: "." ist ein noch nicht genutzter Slot (==Child). Er ist also keine Beachtung wert.

huschi.
 
Schau in die Legende ("Scoreboard Key"). Dort findest Du alle Erklärungen zur Spalte "M".
Konkret: "." ist ein noch nicht genutzter Slot (==Child). Er ist also keine Beachtung wert.

huschi.

Ah! danke! Erkenne den Punkt kaum.

Dann weiß ich jetzt ungefähr in welche Richtung ich suchen muss.

Danke!
 
Back
Top