第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

php5.2+php5.4 啟動(dòng)關(guān)閉腳本整合

標(biāo)簽:
PHP

php5.2 启动和关闭脚本直接copy /usr/local/php/sbin/php-fpm 到 /etc/init.d/目录下就行了

php5.4 启动和关闭脚本直接copy  cp -f /tools/php-5.3.6/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm 到 /etc/init.d/目录下就行了

将2者合并之后为:

#! /bin/sh

prefix=/usr/local/php

exec_prefix=${prefix}


php_fpm_CONF=${prefix}/etc/php-fpm.conf


phpver=$(${prefix}/bin/php -v|head -1|awk '{print $2}'|awk -F"." '{print $1"."$2}')

if [[ $phpver == '5.2' ]];then

php_fpm_PID=${prefix}/logs/php-fpm.pid

php_fpm_BIN=${prefix}/bin/php-cgi

php_opts="--fpm-config $php_fpm_CONF"

else

php_fpm_PID=${prefix}/var/run/php-fpm.pid

php_fpm_BIN=${exec_prefix}/sbin/php-fpm

php_opts="--fpm-config $php_fpm_CONF --pid $php_fpm_PID"

fi


wait_for_pid () {

try=0


while test $try -lt 35 ; do


case "$1" in

'created')

if [ -f "$2" ] ; then

try=''

break

fi

;;


'removed')

if [ ! -f "$2" ] ; then

try=''

break

fi

;;

esac


echo -n .

try=`expr $try + 1`

sleep 1


done


}



case "$1" in

start)

echo -n "Starting php_fpm "

if [[ $phpver == '5.2' ]];then

$php_fpm_BIN --fpm $php_opts

else

$php_fpm_BIN --daemonize $php_opts

fi


if [ "$?" != 0 ] ; then

echo " failed"

exit 1

fi


wait_for_pid created $php_fpm_PID


if [ -n "$try" ] ; then

echo " failed"

exit 1

else

echo " done"

fi

;;


stop)

if [[ $phpver == '5.2' ]];then

echo -n "Shutting down php_fpm "


if [ ! -r $php_fpm_PID ] ; then

echo "warning, no pid file found - php-fpm is not running ?"

exit 1

fi


kill -TERM `cat $php_fpm_PID`


wait_for_pid removed $php_fpm_PID


if [ -n "$try" ] ; then

echo " failed"

exit 1

else

echo " done"

fi

else

echo -n "Gracefully shutting down php-fpm "


if [ ! -r $php_fpm_PID ] ; then

echo "warning, no pid file found - php-fpm is not running ?"

exit 1

fi


kill -QUIT `cat $php_fpm_PID`


wait_for_pid removed $php_fpm_PID


if [ -n "$try" ] ; then

echo " failed. Use force-quit"

exit 1

else

echo " done"

fi

fi

;;


quit)

echo -n "Gracefully shutting down php_fpm "


if [ ! -r $php_fpm_PID ] ; then

echo "warning, no pid file found - php-fpm is not running ?"

exit 1

fi


kill -QUIT `cat $php_fpm_PID`


wait_for_pid removed $php_fpm_PID


if [ -n "$try" ] ; then

echo " failed"

exit 1

else

echo " done"

fi

;;

force-quit)

echo -n "Terminating php-fpm "


if [ ! -r $php_fpm_PID ] ; then

echo "warning, no pid file found - php-fpm is not running ?"

exit 1

fi


kill -TERM `cat $php_fpm_PID`


wait_for_pid removed $php_fpm_PID


if [ -n "$try" ] ; then

echo " failed"

exit 1

else

echo " done"

fi

;;



restart)

$0 stop

$0 start

;;


reload)


echo -n "Reload service php-fpm "


if [ ! -r $php_fpm_PID ] ; then

echo "warning, no pid file found - php-fpm is not running ?"

exit 1

fi


kill -USR2 `cat $php_fpm_PID`


echo " done"

;;

logrotate)


echo -n "Re-opening php-fpm log file "


if [ ! -r $php_fpm_PID ] ; then

echo "warning, no pid file found - php-fpm is not running ?"

exit 1

fi


kill -USR1 `cat $php_fpm_PID`


echo " done"

;;

status)

if [ ! -r $php_fpm_PID ] ; then

echo "php-fpm is stopped"

exit 0

fi


PID=`cat $php_fpm_PID`

if ps -p $PID | grep -q $PID; then

echo "php-fpm (pid $PID) is running..."

else

echo "php-fpm dead but pid file exists"

fi

;;

*)

if [[ $phpver == '5.2' ]];then

echo "Usage: $0 {start|stop|quit|restart|reload|logrotate}"

exit 1

else

echo "Usage: $0 {start|stop|force-quit|restart|reload|status}"

exit 1

fi

;;


esac





點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消