#!/bin/bash
### 定义当前服务器时间  ###
sj=`date '+%Y-%m-%d %H:%M:%S'`
### 获取当前服务器外网IP ###
ip=`curl -s http://ip.3322.net`
### 获取当前服务器外网IP ###
ipp=`curl -s ip.fm |awk '{print $2}'`
### 获取当前服务器内网IP ###
nwip=`ifconfig|grep 'inet '|grep -v '127.0'|xargs|awk -F '[ :]' '{print $2}'`

PhPJd=`curl -s http://34.92.27.41:1680/telegram.php`
### curl链接返回空为正常,返回 No input file specified 为不正常 ###
PhPJied=`curl -s http://34.92.27.41:1680/telegram.php | awk 'NR==1'  |awk -F " "  '{print $4}'|awk -F. '{print $1}'`
ZCD=specified

echo $PhPJied
if [ "$PhPJied" = "$ZCD" ];then
      service php-fpm restart
      echo "当前时间 $sj  php-fpm 服务错误 "  >> JianCeRiZhi.log
      curl -s  -X POST "https://api.telegram.org/bot1873522760:AAFgDSnxk87wWOJ73w27TpBPG22_iS3ax7E/sendmessage?chat_id=-1001503849783&text= 当前访问返回错误码: %0A $PhPJd"
      curl -s  -X POST "https://api.telegram.org/bot1873522760:AAFgDSnxk87wWOJ73w27TpBPG22_iS3ax7E/sendmessage?chat_id=-1001503849783&text= 当前时间 $sj %0A 当前服务器IP: $ipp %0A php-fpm 服务错误  %0A  php-fpm服务已重启"
else
      echo "当前时间 $sj  php-fpm 服务正常 "  >> JianCeRiZhi.log
fi 
