免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2528 | 回复: 2
打印 上一主题 下一主题

php-fpm chkconfig脚本的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-03-20 22:37 |只看该作者 |倒序浏览
想把php-fpm加到chkconfig里面去,找了下面这段脚本 chkconfig --add php-fpm OK.
但是拉不起来,错误如下
[root@localhost init.d]# service php-fpm start
Starting php-fpm Usage: /usr/local/php/sbin/php-fpm {start|stop|quit|restart|reload|logrotate}
failed

貌似跟pid文件有关, .conf里面默认是这样的。查了查,说要开启pid文件,不知道什么意思。
              Pid file
                <value name="pid_file">/usr/local/php//logs/php-fpm.pid</value>
  1. prefix=/usr/local/php
  2. exec_prefix=${prefix}

  3. php_fpm_BIN=${exec_prefix}/sbin/php-fpm
  4. php_fpm_CONF=${prefix}/etc/php-fpm.conf
  5. php_fpm_PID=${prefix}/var/run/php-fpm.pid

  6. php_opts="--fpm-config $php_fpm_CONF"

  7. wait_for_pid () {

  8.     try=0

  9.     while test $try -lt 35 ; do

  10.         case "$1" in
  11.             'created')
  12.             if [ -f "$2" ] ; then
  13.                 try=''
  14.                 break
  15.             fi
  16.             ;;

  17.             'removed')
  18.             if [ ! -f "$2" ] ; then
  19.                 try=''
  20.                 break
  21.             fi
  22.             ;;
  23.         esac

  24.         echo -n .
  25.         try=`expr $try + 1`
  26.         sleep 1

  27. done

  28. }

  29. case "$1" in
  30.     start)
  31.         echo -n "Starting php-fpm "

  32.         $php_fpm_BIN $php_opts

  33.         if [ "$?" != 0 ] ; then
  34.             echo " failed"
  35.             exit 1
  36.         fi

  37.         wait_for_pid created $php_fpm_PID

  38.         if [ -n "$try" ] ; then
  39.             echo " failed"
  40.             exit 1
  41.         else
  42.             echo " done"
  43.         fi
  44.     ;;
复制代码

论坛徽章:
0
2 [报告]
发表于 2013-03-21 22:37 |只看该作者
路径不对。

论坛徽章:
0
3 [报告]
发表于 2013-03-25 09:22 |只看该作者
放到shell版试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP