php-5.3.6中是自带fpm模块的,不用打补丁了,
但是启动的方法好像也跟以前不一样,我用命令:
./php-fpm start
启动不了,
请问哪位高手知道怎么配置、启动还有停止,多谢~
安装时的参数如下:
#./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql/ --enable-fpm --enable-debug

解决方案 »

  1.   

    /etc/init.d/php-fpm,默认安装完以后是没这个文件的,
    是需要开机启动的时候,自己写的吧
      

  2.   

    顶下,有没人知道,
    php-fpm是nginx支持PHP必须配的啊
      

  3.   


    执行如下命令:/usr/local/php/sbin/php-fpm start
      

  4.   


    不管用,-start参数是无效的,# ./php-fpm -h
    Usage: php-fpm [-n] [-e] [-h] [-i] [-m] [-v] [-t] [-p <prefix> ] [-c <file>] [-d foo[=bar]] [-y <file>]
      -c <path>|<file> Look for php.ini file in this directory
      -n               No php.ini file will be used
      -d foo[=bar]     Define INI entry foo with value 'bar'
      -e               Generate extended information for debugger/profiler
      -h               This help
      -i               PHP information
      -m               Show compiled in modules
      -v               Version number
      -p, --prefix <dir>
                       Specify alternative prefix path to FastCGI process manager (default: /usr/local/php).
      -y, --fpm-config <file>
                       Specify alternative path to FastCGI process manager config file.
      -t, --test       Test FPM configuration and exit
      

  5.   

    make test
    make install复制php.ini到配置文件目录及php-fpm 开机启动
    cp php.ini-production /usr/local/php/etc/php.ini
    cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
    chmod +x /etc/init.d/php-fpm
    这时候还不能使用/etc/init.d/php-fpm start启动,需修改一下php-fpm配置文件才可以,配置文件位置php安装目录 etc 目录下,默认有个参考文件.
    cp php-fpm.conf.default php-fpm.conf
    nano php-fpm.conf
    ,pm.start_servers = 20
    ,pm.min_spare_servers = 5
    ,pm.max_spare_servers = 35
    你要自己找资料嘛,不能说没人回答就少人用NGINX。
      

  6.   

    笑话,都没人知道答案,不就用的人少吗?(这还是如何启动的基本问题,不知道肯定没启动过)
    要是tomcat的问题,估计早有正确答案了。
    跟自己找不找资料的有什么关系
    你的方法还没试,不过先谢谢
      

  7.   

    Starting php-fpm ................................... failed