Apach2 hängt sich ständig nach 2-24 stunden auf !

Serverlooser

Registered User
Moin,

also ich bin kein profi, schaffe es aber einen server auszusetzen mit confixx & Co ^^

Ich habe ein kleines Problem, Mein apache2 auf mein debian server hängt sich ständig auf, grund k.A

Infos:

Server:

CPU:
Code:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping        : 1
cpu MHz         : 3200.220
cache size      : 1024 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid xtpr
bogomips        : 6408.25

RAM:
Code:
MemTotal:      2057060 kB
MemFree:       1769024 kB
Buffers:         47036 kB
Cached:         129696 kB
SwapCached:          0 kB
Active:         215980 kB
Inactive:        50156 kB
HighTotal:     1162496 kB
HighFree:       941968 kB
LowTotal:       894564 kB
LowFree:        827056 kB
SwapTotal:     1028148 kB
SwapFree:      1028148 kB
Dirty:             416 kB
Writeback:           0 kB
Mapped:         104288 kB
Slab:            14324 kB
CommitLimit:   2056676 kB
Committed_AS:   448312 kB
PageTables:       2548 kB
VmallocTotal:   118776 kB
VmallocUsed:      1336 kB
VmallocChunk:   117436 kB


System is debian 3.1 Sarge

auszug TOP Ausgabe
Code:
top - 19:40:35 up  1:33,  1 user,  load average: 0.26, 0.32, 0.25
Tasks:  82 total,   1 running,  81 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.7% us,  0.7% sy,  0.0% ni, 91.5% id,  0.9% wa,  0.1% hi,  0.1% si
Mem:   2057060k total,   335000k used,  1722060k free,    47320k buffers
Swap:  1028148k total,        0k used,  1028148k free,   142536k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      16   0  1600  524  460 S  0.0  0.0   0:00.42 init
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
    4 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 events/0
    5 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 khelper
    6 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kthread
    7 root      10  -5     0    0    0 S  0.0  0.0   0:00.09 kblockd/0
    8 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 khubd
    9 root      20   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
   10 root      15   0     0    0    0 S  0.0  0.0   0:00.31 pdflush
   12 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0
   11 root      25   0     0    0    0 S  0.0  0.0   0:00.00 kswapd0
   13 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod
   14 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 ata/0
   15 root      11  -5     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_0
   16 root      11  -5     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_1
   17 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 reiserfs/0
  339 daemon    15   0  1716  364  272 S  0.0  0.0   0:00.00 portmap
  474 root      15   0  2476  796  680 S  0.0  0.0   0:00.10 syslogd
  480 root      20   0  1724  380  312 S  0.0  0.0   0:00.00 klogd
  494 bind      18   0 29592 2376 1660 S  0.0  0.1   0:00.02 named
  523 root      15   0  2340  704  624 S  0.0  0.0   0:00.02 inetd
  527 lp        21   0  2576  500  364 S  0.0  0.0   0:00.00 lpd
  542 root      23   0  2644 1296 1048 S  0.0  0.1   0:00.00 mysqld_safe
  579 mysql     15   0  117m  23m 4476 S  0.0  1.2   0:41.35 mysqld
  580 root      23   0  1588  508  440 S  0.0  0.0   0:00.00 logger
  713 root      16   0  3788 1392 1172 S  0.0  0.1   0:00.03 master
  723 postfix   16   0  3128 1288 1048 S  0.0  0.1   0:00.03 qmgr
  727 root      20   0  6680  988  668 S  0.0  0.0   0:00.00 saslauthd
  732 root      18   0  6680  624  304 S  0.0  0.0   0:00.00 saslauthd
  733 root      18   0  6680  580  260 S  0.0  0.0   0:00.00 saslauthd
  734 root      20   0  6680  580  260 S  0.0  0.0   0:00.00 saslauthd
  735 root      20   0  6680  580  260 S  0.0  0.0   0:00.00 saslauthd
  739 root      16   0  3620  976  696 S  0.0  0.0   0:00.00 sshd
  745 root      18   0  3172  864  660 S  0.0  0.0   0:00.00 vsftpd
  786 root      18   0  2484  920  804 S  0.0  0.0   0:00.00 rpc.statd
  799 daemon    16   0  1932  396  296 S  0.0  0.0   0:00.00 atd
  802 root      15   0  2456  868  688 S  0.0  0.0   0:00.00 cron
  833 root      17   0  1720  496  428 S  0.0  0.0   0:00.00 getty
  834 root      16   0  1720  492  428 S  0.0  0.0   0:00.00 getty
  835 root      16   0  1724  500  428 S  0.0  0.0   0:00.00 getty
  836 root      16   0  1724  500  428 S  0.0  0.0   0:00.00 getty
  837 root      17   0  1724  496  428 S  0.0  0.0   0:00.00 getty
  838 root      16   0  1724  500  428 S  0.0  0.0   0:00.00 getty
  884 root      15   0 15440 2200 1696 S  0.0  0.1   0:00.36 sshd
  893 root      15   0  3508 1304  808 S  0.0  0.1   0:00.11 sftp-server
 1623 root      15   0 15476 2144 1704 S  0.0  0.1   0:00.09 sshd
 1626 root      15   0  2720 1496 1156 S  0.0  0.1   0:00.00 bash
 2343 root      15   0 15308 2104 1680 S  0.0  0.1   0:00.01 sshd
 2346 root      15   0  3204 1060  804 S  0.0  0.1   0:00.00 sftp-server
 2479 root      16   0 33184  11m 6296 S  0.0  0.6   0:00.13 apache2
 2480 root      18   0  3168 1380 1152 S  0.0  0.1   0:00.61 pipelog.pl

ps ax:
Code:
  PID TTY      STAT   TIME COMMAND
    1 ?        S      0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    7 ?        S<     0:00 [kblockd/0]
    8 ?        S<     0:00 [khubd]
    9 ?        S      0:00 [pdflush]
   10 ?        S      0:00 [pdflush]
   12 ?        S<     0:00 [aio/0]
   11 ?        S      0:00 [kswapd0]
   13 ?        S<     0:00 [kseriod]
   14 ?        S<     0:00 [ata/0]
   15 ?        S<     0:00 [scsi_eh_0]
   16 ?        S<     0:00 [scsi_eh_1]
   17 ?        S<     0:00 [reiserfs/0]
  339 ?        Ss     0:00 /sbin/portmap
  474 ?        Ss     0:00 /sbin/syslogd
  480 ?        Ss     0:00 /sbin/klogd
  494 ?        Ss     0:00 /usr/sbin/named -u bind
  523 ?        Ss     0:00 /usr/sbin/inetd
  527 ?        Ss     0:00 /usr/sbin/lpd -s
  542 ?        S      0:00 /bin/sh /usr/bin/mysqld_safe
  579 ?        S      0:24 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/my
  580 ?        S      0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld
  713 ?        Ss     0:00 /usr/lib/postfix/master
  722 ?        S      0:00 pickup -l -t fifo -u -c
  723 ?        S      0:00 qmgr -l -t fifo -u -c
  727 ?        Ss     0:00 /usr/sbin/saslauthd -a pam
  732 ?        S      0:00 /usr/sbin/saslauthd -a pam
  733 ?        S      0:00 /usr/sbin/saslauthd -a pam
  734 ?        S      0:00 /usr/sbin/saslauthd -a pam
  735 ?        S      0:00 /usr/sbin/saslauthd -a pam
  739 ?        Ss     0:00 /usr/sbin/sshd
  745 ?        Ss     0:00 /usr/sbin/vsftpd
  786 ?        Ss     0:00 /sbin/rpc.statd
  799 ?        Ss     0:00 /usr/sbin/atd
  802 ?        Ss     0:00 /usr/sbin/cron
  833 tty1     Ss+    0:00 /sbin/getty 38400 tty1
  834 tty2     Ss+    0:00 /sbin/getty 38400 tty2
  835 tty3     Ss+    0:00 /sbin/getty 38400 tty3
  836 tty4     Ss+    0:00 /sbin/getty 38400 tty4
  837 tty5     Ss+    0:00 /sbin/getty 38400 tty5
  838 tty6     Ss+    0:00 /sbin/getty 38400 tty6
  884 ?        Ss     0:00 sshd: root@notty
  893 ?        Ss     0:00 /usr/lib/sftp-server
 1623 ?        Rs     0:00 sshd: root@pts/0
 1626 pts/0    Rs     0:00 -bash
 2343 ?        Ss     0:00 sshd: root@notty
 2346 ?        Ss     0:00 /usr/lib/sftp-server
 2479 ?        Ss     0:00 /usr/sbin/apache2 -k start -DSSL
 2480 ?        S      0:00 /usr/bin/perl /root/confixx/pipelog.pl
 3080 ?        S      0:03 /usr/sbin/apache2 -k start -DSSL
 3092 ?        S      0:06 /usr/sbin/apache2 -k start -DSSL
 3216 ?        S      0:01 /usr/sbin/apache2 -k start -DSSL
 3219 ?        S      0:01 /usr/sbin/apache2 -k start -DSSL
 3229 ?        S      0:01 /usr/sbin/apache2 -k start -DSSL
 3359 ?        S      0:02 /usr/sbin/apache2 -k start -DSSL
 3360 ?        S      0:01 /usr/sbin/apache2 -k start -DSSL
 3379 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3397 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3402 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3406 ?        S      0:01 /usr/sbin/apache2 -k start -DSSL
 3407 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3410 ?        S      0:01 /usr/sbin/apache2 -k start -DSSL
 3412 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3440 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3445 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3448 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3449 ?        S      0:00 /usr/sbin/apache2 -k start -DSSL
 3463 pts/0    R+     0:00 ps ax

syslog:
Hat keine verdächtigen einträge

apache2 errorlog:
verdächtige einträge
Code:
[Tue Jul 18 01:49:03 2006] [warn] long lost child came home! (pid 3080)
[Tue Jul 18 02:01:03 2006] [warn] long lost child came home! (pid 3464)
[Tue Jul 18 02:29:54 2006] [notice] caught SIGTERM, shutting down
Tue Jul 18 17:25:09 2006] [warn] RSA server certificate CommonName (CN) `confixx' does NOT match server name!?
[Tue Jul 18 17:25:09 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) mod_python/3.1.3 Python/2.3.5 PHP/4.4.2-1+b1 mod_ssl/2.0.54 OpenSSL/0.9.7e configured -- resuming normal operations
sh: line 1: /var/www/empty//uptime: Permission denied
[Tue Jul 18 18:35:18 2006] [notice] caught SIGTERM, shutting down
[Tue Jul 18 18:53:46 2006] [warn] RSA server certificate CommonName (CN) `confixx' does NOT match server name!?
Was also auffällig ist ist
Code:
[Tue Jul 18 01:49:03 2006] [warn] long lost child came home! (pid 3080)

dieses sehe ich immer sehr nache wenn ich die meldung erhalte das mal wieder der apache nich geht.

messages:
ist leer ausser den standart einträgen

mysql.err
ist komplett leer

Apache2.conf
Code:
# Based upon the NCSA server configuration files originally by Rob McCool.
# Changed extensively for the Debian package by Daniel Stone <daniel@sfarc.net>
# and also by Thom May <thom@debian.org>.

# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE!  If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation
# (available at <URL:http://www.apache.org/docs/mod/core.html#lockfile>);
# you will save yourself a lot of trouble.

ServerRoot "/etc/apache2"

# The LockFile directive sets the path to the lockfile used when Apache
# is compiled with either USE_FCNTL_SERIALIZED_ACCEPT or
# USE_FLOCK_SERIALIZED_ACCEPT. This directive should normally be left at
# its default value. The main reason for changing it is if the logs
# directory is NFS mounted, since the lockfile MUST BE STORED ON A LOCAL
# DISK. The PID of the main server process is automatically appended to
# the filename. 

LockFile /var/lock/apache2/accept.lock
ServerName XXXXX.XXX

# PidFile: The file in which the server should record its process
# identification number when it starts.

PidFile /var/run/apache2.pid

# Timeout: The number of seconds before receives and sends time out.

Timeout 300

# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.

KeepAlive On

# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.

MaxKeepAliveRequests 200

# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.

KeepAliveTimeout 15

##
## Server-Pool Size Regulation (MPM specific)
## 

# prefork MPM
# StartServers ......... number of server processes to start
# MinSpareServers ...... minimum number of server processes which are kept spare
# MaxSpareServers ...... maximum number of server processes which are kept spare
# MaxClients ........... maximum number of server processes allowed to start
# MaxRequestsPerChild .. maximum number of requests a server process serves
<IfModule prefork.c>
StartServers         5
MinSpareServers      5
MaxSpareServers     10
MaxClients         250
MaxRequestsPerChild  0
</IfModule>

# pthread MPM
# StartServers ......... initial  number of server processes to start
# MaxClients ........... maximum  number of server processes allowed to start
# MinSpareThreads ...... minimum  number of worker threads which are kept spare
# MaxSpareThreads ...... maximum  number of worker threads which are kept spare
# ThreadsPerChild ...... constant number of worker threads in each server process
# MaxRequestsPerChild .. maximum  number of requests a server process serves
<IfModule worker.c>
StartServers         2
MaxClients         250 
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

# perchild MPM
# NumServers ........... constant number of server processes
# StartThreads ......... initial  number of worker threads in each server process
# MinSpareThreads ...... minimum  number of worker threads which are kept spare
# MaxSpareThreads ...... maximum  number of worker threads which are kept spare
# MaxThreadsPerChild ... maximum  number of worker threads in each server process
# MaxRequestsPerChild .. maximum  number of connections per server process (then it dies)
<IfModule perchild.c>
NumServers           5
StartThreads         5
MinSpareThreads      5
MaxSpareThreads     10
MaxThreadsPerChild  20
MaxRequestsPerChild  0
AcceptMutex fcntl
</IfModule>

User www-data
Group www-data

# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent


# Global error log.
ErrorLog /var/log/apache2/error.log

# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

# Include all the user configurations:
Include /etc/apache2/httpd.conf

# Include ports listing
Include /etc/apache2/ports.conf

# Include generic snippets of statements
Include /etc/apache2/conf.d/[^.#]*

#Let's have some Icons, shall we?
Alias /icons/ "/usr/share/apache2/icons/"
<Directory "/usr/share/apache2/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

# Set up the default error docs.
#
# Customizable error responses come in three flavors:
# 1) plain text 2) local redirects 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#

#
# Putting this all together, we can Internationalize error responses.
#
# We use Alias to redirect any /error/HTTP_<error>.html.var response to
# our collection of by-error message multi-language collections.  We use 
# includes to substitute the appropriate text.
#
# You can modify the messages' appearance without changing any of the
# default HTTP_<error>.html.var files by adding the line;
#
#   Alias /error/include/ "/your/include/path/"
#
# which allows you to create your own set of files by starting with the
# /usr/local/apache2/error/include/ files and
# copying them to /your/include/path/, even on a per-VirtualHost basis.
#

<IfModule mod_negotiation.c>
<IfModule mod_include.c>
    Alias /error/ "/usr/share/apache2/error/"

    <Directory "/usr/share/apache2/error">
        AllowOverride None
        Options IncludesNoExec
        AddOutputFilter Includes html
        AddHandler type-map var
        Order allow,deny
        Allow from all
        LanguagePriority en es de fr
        ForceLanguagePriority Prefer Fallback
    </Directory>

    ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
    ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
    ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
    ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
    ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
    ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
    ErrorDocument 410 /error/HTTP_GONE.html.var
    ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
    ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
    ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
    ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
    ErrorDocument 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var
    ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
    ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
    ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
    ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
    ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

</IfModule>
</IfModule>

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm start.htm start.html startseite.htm startseite.html start.php startseite.php

# UserDir is now a module
#UserDir public_html
#UserDir disabled root

#<Directory /home/*/public_html>
#	AllowOverride FileInfo AuthConfig Limit
#	Options Indexes SymLinksIfOwnerMatch IncludesNoExec
#</Directory>

AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

UseCanonicalName Off

TypesConfig /etc/mime.types
DefaultType text/plain

HostnameLookups Off

IndexOptions FancyIndexing VersionSort

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

# This really should be .jpg.

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^


# This is from Matty J's patch. Anyone want to make the icons?
#AddIcon /icons/dirsymlink.jpg ^^SYMDIR^^
#AddIcon /icons/symlink.jpg ^^SYMLINK^^

DefaultIcon /icons/unknown.gif

ReadmeName README.html
HeaderName HEADER.html

IndexIgnore .??* *~ *# HEADER* RCS CVS *,t

AddEncoding x-compress Z
AddEncoding x-gzip gz tgz

AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage ko .ko
AddLanguage pt .pt
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw

LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw


#AddDefaultCharset	ISO-8859-1

AddCharset ISO-8859-1  .iso8859-1  .latin1
AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3  .latin3
AddCharset ISO-8859-4  .iso8859-4  .latin4
AddCharset ISO-8859-5  .iso8859-5  .latin5 .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6  .latin6 .arb
AddCharset ISO-8859-7  .iso8859-7  .latin7 .grk
AddCharset ISO-8859-8  .iso8859-8  .latin8 .heb	
AddCharset ISO-8859-9  .iso8859-9  .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5        .Big5       .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251   .win-1251
AddCharset CP866       .cp866
AddCharset KOI8-r      .koi8-r .koi8-ru
AddCharset KOI8-ru     .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8       .utf8

AddCharset GB2312      .gb2312 .gb 
AddCharset utf-7       .utf7
AddCharset utf-8       .utf8
AddCharset big5	       .big5 .b5
AddCharset EUC-TW      .euc-tw	
AddCharset EUC-JP      .euc-jp
AddCharset EUC-KR      .euc-kr
AddCharset shift_jis   .sjis

#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps

AddType application/x-tar .tgz

# To use CGI scripts outside /cgi-bin/:
#
#AddHandler cgi-script .cgi

# To use server-parsed HTML files
#
<FilesMatch "\.shtml(\..+)?$">
    SetOutputFilter INCLUDES
</FilesMatch>

# If you wish to use server-parsed imagemap files, use
#
#AddHandler imap-file map

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0

#
# The following directive disables redirects on non-GET requests for
# a directory that does not include the trailing slash.  This fixes a 
# problem with Microsoft WebFolders which does not appropriately handle 
# redirects for folders with DAV methods.
#

BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully 
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully

# Allow server status reports, with the URL of http://servername/server-status
# Change the ".your_domain.com" to match your domain to enable.
#
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from .adsl.alicedsl.de
</Location>

# Allow remote server configuration reports, with the URL of
#  http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".your_domain.com" to match your domain to enable.
#

# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/[^.#]*

## CONFIXX

Include /etc/apache2/confixx_mhost.conf

# Dieser Eintrag sollte unbedingt am Ende der Datei bleiben

## /CONFIXX

Wer kann mir ansatzweise sagen wo ich noch scuen kann oder was ich machen kann ?
Nach einen apache restart geht es wieder schnell aber es ist nur eine frage der zeit zwischen 2-24 stunden kann es dauern bis er wieder abschmiert und man ihn nicht erreichen kann.

In den logs gibt es keine hinweise das der ram voll ist, weder das der port bereits belegt :(


wäre über hilfe echt dankbar !
 
Erklär bitte genauer, was Du unter "Abschmieren" verstehst.
Z.B. ist Apache noch am laufen oder beendet er sich selbst, etc.?
Mach einen top wenn er gerade nicht erreichbar ist.

Schalte mal den mod_status mit "ExtendedStatus On" an und schau dort regelmässig nach.

Evtl. versuch es einfach mal mit "KeepAlive Off".

huschi.
 
SRy für den Quote

naja er scheint zu laufen nur halt nich übers web erreichbar, denn ich muss nich apache start eingeben sondernes reicht ein restart.

KeepAlive würde ich eher gerne auf On lassen hatte damit im vorfeld schon probleme !

extend is on und server-status leuft, wodrauf muss ichd a genau achten ?
 
Last edited by a moderator:
Erst noch zwei Formalitäten:
a) Evtl. ist es Dir aufgefallen, daß wir hier im Board im "Schriftdeutschen" kommunizieren. Das ist so eine dämliche Eigenart von uns Mod's, die uns aber so am Herzen liegt, daß wir es sogar in den Boardregeln (Punkt 3) festgelegt haben.
b) Full-Quotes sind sehr häßlich. Daher klick doch besser auf den Antworten-Button.

Serverlooser said:
extend is on und server-status leuft, wodrauf muss ichd a genau achten ?
Auf die Anzahl der Threads und womit die beschäftigt sind.
Natürlich wird es erst interessant, wenn der Server gerade etwas lahmt.

huschi.
 
Unhöflich sind auch zuviele Fragezeichen auf einmal. :)

Das häßlich an der Sache ist, daß zwei unterschiedliche Teams an verschiedenen Lösungen/Ideen arbeiten. Im Verlaufe entstehen dann auf den unterschiedlichen Plattformen unterschiedliche Informationen. Und die Erfahrung zeigt leider, daß gerade diese Newbies es für nicht nötig ansehen entsprechende Lösungsvorschläge und weiter Informationen dann auch auf dem anderen Board zu posten. :(

Der richtige Weg wäre erst in Einem, und wenn es dort nach gewisser Zeit keine Antwort gibt, dann erst im anderen Board zu posten.

huschi.
 
Okey Huschi,

ich werde mir grösste Mühe geben den Punkt Nr.3 zu beachten, weise aber trozdem noch darauf hin, das ich die Deutsche Rechtschreibung nicht so gut kann.

Also bis jetzt ist er noch nicht abgeschmiert, der Server läuft immoment also stabiel.

Hier der aktuelle Auszug vom Server-Status !

Code:
Current Time: Wednesday, 19-Jul-2006 00:44:12 CEST
Restart Time: Tuesday, 18-Jul-2006 21:05:59 CEST
Parent Server Generation: 2
Server uptime: 3 hours 38 minutes 13 seconds
Total accesses: 18281 - Total Traffic: 253.5 MB
CPU Usage: u22.43 s.99 cu0 cs0 - .179% CPU load
1.4 requests/sec - 19.8 kB/second - 14.2 kB/request
10 requests currently being processed, 5 idle workers


Die Anfragen wie ich in den letzten Stunden beobachten konnte sind meistens GET-Anfragen die sich auf Bilder eines Forums beziehen, also nicht wirklich auffällig.


Gruss
Chris aus Hamburg
 
Serverlooser said:
....

Code:
....
Server uptime: 3 hours 38 minutes 13 seconds
Total accesses: 18281 - Total Traffic: 253.5 MB...
...

Hallo,

ich kann mich auch täuschen, aber in 3,5 Stunden 18 Tausend anfragen sind ein bisschen heftig.

Ich würde da im Moment darauf tippen das man gezeilt versucht deinen Apache zu flooden.

Kommen die Anfragen von unterschiedlichen IP´s ?
 
Ja die meisten Abfragen werden durch Grafiken generiert, bis jetzt lief er allerdings ohne probleme, ein paar die Anfragen geschickt haben aus China / Russland usw. habe ich mitlerweile via IPTABLES gesperrt.

Nochmal eine frage !
auf der Status Seite steht ja auch immer die Buchstaben....
"G" Gracefully finishing ist es normal das das mehrere stunden drinne bleibt ?
fast alle Anfragen in der punkte liste stehen mit "G" drinne.
 
Back
Top