加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

CentOS6.2服务器环境配置:源码编译PHP5.4

发布时间:2013-04-25 18:45:40 所属栏目:教程 来源:站长网
导读:介绍Centos6.2 64位安装PHP5.4的过程以及遇到的一些奇怪问题。

        rm -f $php_fpm_pid

    fi

    if [ -e $php_fpm_pid -a ! -z $php_fpm_pid ]; then

        echo $"$prog already running..."

        exit 1

    fi

    if [ -e $php_fpm_conf ]; then

        echo -n $"Starting $prog: "

        $php_fpm_path -y $php_fpm_conf &

        RETVAL=$?

        [ $RETVAL -eq 0 ] && success $"$prog"

        echo

        [ $RETVAL -eq 0 ] && return $RETVAL

        pid created $php_fpm_pid

        if [ -n "$try" ]; then

            RETVAL=1

        else

            RETVAL=0

        fi

    else

        RETVAL=1

    fi

    return $RETVAL

}

# Stop daemons.

stop() {

    echo -n $"Stopping $prog: "

    killproc $php_fpm_path -TERM

    RETVAL=$?

    pid removed $php_fpm_pid

    if [ -n "$try" ]; then

        RETVAL=1

        failure

    else

        RETVAL=0

        success

    fi

    echo

    [ $RETVAL = 0 ] && rm -f $php_fpm_pid

    return $RETVAL

}

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

        try=$(expr $try + 1)

        sleep 1

    done

}

# See how we were called.

case "$1" in

    start)

        start

        ;;

    stop)

        stop

        ;;

    restart)

        stop

        start

        ;;

    status)

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读