Current time: 11-15-2024, 04:02 PM Hello There, Guest! (LoginRegister)


Post Reply 
Re: Apache Down?!
Author Message
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #1
Re: Apache Down?!
ich habe das problem per cronjob provisorisch lösen können. ich habe einfach einen cronjob installiert der dann den apachen um 06:32 startet. das logrotate skript wird ja um 06:30 ausgeführt und nach diesem bleibt der apache einfach stehen. das system funktionierte über 2 monate lang und auf einmal nicht mehr....habe nur debian updtes eingepsielt sonst nichts

das steht in meiner /etc/logrotate.d/ispcp

Code:
/var/log/apache2/users/*.log {
  weekly
  missingok
  rotate 52
  compress
  delaycompress
  notifempty
  create 640 root adm
  sharedscripts
  prerotate
    /var/www/ispcp/engine/traffic/ispcp-vrl-traff > /var/log/ispcp/ispcp-vrl-traff.log
  endscript
  postrotate
  for i in `seq 1 10`; do
    if [ -f /var/run/apache2.pid ]; then
      /etc/init.d/apache2 stop > /dev/null
      sleep 5
      /etc/init.d/apache2 start > /dev/null
    fi
  done
  endscript
}

der sci2tech sendete mir diesen lösungsvorschlag:

Code:
/var/log/apache2/users/*.log {
  weekly
  missingok
  rotate 52
  compress
  delaycompress
  notifempty
  create 640 root adm
  sharedscripts
  prerotate
    /var/www/ispcp/engine/traffic/ispcp-vrl-traff > /var/log/ispcp/ispcp-vrl-traff.log
  endscript
  postrotate
    /etc/init.d/apache2 reload > /dev/null
  endscript
}

ich werde es natürlich installieren nur möchte ich wissen was jetzt genau der unterschied ist zwischen die zwei jobs und was ich da genau einstelle. ich sehe ja das im neuen skript der apache nicht mehr gestoppt wird sonder nur reloaded....ist das der einzige unterschied??
soll ich das so einstellen?

ps: habe versehentlich neuen THREAD aufgemacht. Smile

DANKE

MENKI
so habe es isntalliert und den logrotate skript manuel ausgeführt. der apache wird nicht mehr gestoppt sondern reloaded und alles bleibt online. Smile

trotzdem kommen mir per mail diese fehler zugesandt:

Code:
Use of uninitialized value in concatenation (.) or string at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 259.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 319.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 319.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 458.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 458.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 645.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 645.

was für fehler sind das und was kann ich dagegen tun ?

MENKI
(This post was last modified: 12-28-2008 11:51 PM by menki.)
12-28-2008 11:38 PM
Find all posts by this user Quote this message in a reply
Splinter Offline
Newbie
*

Posts: 9
Joined: Aug 2008
Reputation: 0
Post: #2
RE: Re: Apache Down?!
Hallo
Konntes du das Problem lösen??
Das gleiche habe ich auch heute bekommen als Mail.
03-09-2009 01:05 AM
Find all posts by this user Quote this message in a reply
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #3
RE: Apache Down?!
das problem liegt an dem das wenn ein server sehr viele domains verwaltet das er dann auch viel zeit braucht um die prozesse zu killen und sich selbst zu beenden. alle prozesse müssen beendet sein bevor erneut apache gestartet werden kann, sonst ist der port belegt dann geht gar nix. in der standard ausführung wird sofort nach stop der start versucht was zu problemen führen kann. normalerweise ist das kein problem wenn ein server sehr schnell ist....wenn aber der server langsam ist dann schaft er es nicht alle prozesse zu killen! dann gibts diese probs...

löse das so wie mir auch der sci2tech geholfen hat und beachte das ein reload, ein reload ist. nicht umsonst ist da restart eingebaut worden. Smile

MENKI
03-09-2009 01:37 AM
Find all posts by this user Quote this message in a reply
FraggDieb Offline
Member
***

Posts: 252
Joined: Feb 2008
Reputation: 0
Post: #4
RE: Re: Apache Down?!
Mache doch ein Cronjob der um 6:30 oder 6:29 startet, der alle apacheprozesse killt. So hat der Server genug Zeit.
03-10-2009 07:33 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)