Welcome!

nyanthem.net » IT関連

リストに戻る

1年以上

最近どういう訳か、apacheが落ちてしまうことがしばしば。

原因はあとで調べるとして、とりあえず自動起動スクリプトを作りました。

#!/bin/sh

PID_FILE_PATH=’/usr/local/apache2/logs/httpd.pid’
START_UP_SCRIPT=’/etc/rc.d/init.d/httpd’
LOG_FILE=’httpd_watch.log’
DATE=`date`

# File check
if [ -f $PID_FILE_PATH ]; then
  # Get httpd process id
  PID=`cat /usr/local/apache2/logs/httpd.pid`
  PID_CHECK=`ps $PID | grep $PID | sed ’s/[       ][      ]*/ /g’ | sed ’s/^ //g’ | sed ’s/ .*$//g’`
  if [ "$PID_CHECK" != "$PID" ]; then
    echo “—” >> $LOG_FILE
    echo “$DATE ERROR NUMBER = 2″ >> $LOG_FILE
    echo “$DATE $START_UP_SCRIPT start” >> $LOG_FILE
    $START_UP_SCRIPT start >> $LOG_FILE 2>&1
  fi
else
  echo “—” >> $LOG_FILE
  echo “$DATE ERROR NUMBER = 1″ >> LOG_FILE
  echo “$DATE $START_UP_SCRIPT start” >> $LOG_FILE
  $START_UP_SCRIPT start >> $LOG_FILE 2>&1
fi

exit

これを適当なファイル名で保存して cron でセット。

うーん、しかし原因は何だろう?mysqlとかは落ちてないんだよね。

コメント

nyanthem.net » IT関連

作者:モフ( ~Д~)モフ

nyanthem.net » IT関連

ニャンセム
~シンガポール生活とトイプードルと、時々、IT関連のTips~

を写真多めで。

7日 02 総合 585 いいね

↑投票してね!

人気投票ボタン配置はこちらから



モフ( ~Д~)モフさん新着記事

AdSense広告..
1年以上



過去記事

モフ( ~Д~)モフさんへの新着コメント




シンガポールブログ・Facebookページ人気ランキング

1位 アルビS 海の向こう側での挑戦。
2位 世界初‼︎ヘッドスパ・頭皮ケア・髪のトリートメントケアに特化した専門美容室 日本本店@北九州小倉北区
3位 makan already? ~シンガポール駐在日記~
4位 シンガポールで暮らす!!
5位 えちごや日記@シンガポール
6位 100%シンガポールライフ (旅行と写真) Singapore life
7位 Masako Life style
8位 花のある生活  La vie avec les fleurs


あなたのブログ・Facebookページをもっと多くの人に読んでもらいませんか?シンガポールでのブログ・Facebookページをお持ちの方は是非ご登録下さい。

ブログ・Facebookページ登録