当前位置:  编程技术>php

php-fpm.conf配置说明 php-fpm修改与优化重点

    来源: 互联网  发布时间:2014-08-30

    本文导语:  php-fpm nginx 应用服务器 php-fpm.conf配置说明,内容如下:       All relative paths in this config are relative to php's install prefix          Pid file      /usr/local/php/logs/php-fpm.pid        Error log file      /usr/local/php/logs/php-fp...

php-fpm nginx 应用服务器

php-fpm.conf配置说明,内容如下:
 

 
 
All relative paths in this config are relative to php's install prefix 
 
 
    Pid file 
    /usr/local/php/logs/php-fpm.pid 
 
    Error log file 
    /usr/local/php/logs/php-fpm.log 
 
    Log level 
    notice 
 
    When this amount of php processes exited with SIGSEGV or SIGBUS ... 
    10 
 
    ... in a less than this interval of time, a graceful restart will be initiated. 
    Useful to work around accidental curruptions in accelerator's shared memory. 
    1m 
 
    Time limit on waiting child's reaction on signals from master 
    5s 
 
    Set to 'no' to debug fpm 
    yes 
 
 
 
     
        Name of pool. Used in logs and stats. 
        default 
 
        Address to accept fastcgi requests on. 
        Valid syntax is 'ip.ad.re.ss:port' or just 'port' or '/path/to/unix/socket' 
        127.0.0.1:9000  
 
         
            Set listen(2) backlog 
            -1 
 
            Set permissions for unix socket, if one used. 
            In Linux read/write permissions must be set in order to allow connections from web server. 
            Many BSD-derrived systems allow connections regardless of permissions. 
               
                
            0666 
         
 
        Additional php.ini defines, specific to this pool of workers. 
         
     
     
         
 
        Unix user of processes 
     
 
        Unix group of processes 
     
 
        Process manager settings 
         
            Sets style of controling worker process count. 
            Valid values are 'static' and 'apache-like' 
            static 
 
            Sets the limit on the number of simultaneous requests that will be served. 
            Equivalent to Apache MaxClients directive. 
            Equivalent to PHP_FCGI_CHILDREN environment in original php.fcgi 
            Used with any pm_style. 
            5  
 
            Settings group for 'apache-like' pm style 
             
 
                Sets the number of server processes created on startup. 
                Used only when 'apache-like' pm_style is selected 
                20 
 
                Sets the desired minimum number of idle server processes. 
                Used only when 'apache-like' pm_style is selected 
                5 
 
                Sets the desired maximum number of idle server processes. 
                Used only when 'apache-like' pm_style is selected 
                35 
             
         
 
        The timeout (in seconds) for serving a single request after which the worker process will be terminated 
        Should be used when 'max_execution_time' ini option does not stop script execution for some reason 
        '0s' means 'off' 
        0s 
 
        The timeout (in seconds) for serving of single request after which a php backtrace will be dumped to slow.log file 
        '0s' means 'off' 
        0s 
 
        The log file for slow requests 
        logs/slow.log 
 
        Set open file desc rlimit 
        1024 
     
 
        Set max core size rlimit 
        0 
 
        Chroot to this directory at the start, absolute path 
         
 
        Chdir to this directory at the start, absolute path 
         
 
        Redirect workers' stdout and stderr into main error log. 
        If not set, they will be redirected to /dev/null, according to FastCGI specs 
        yes 
 
        How much requests each process should execute before respawn. 
        Useful to work around memory leaks in 3rd party libraries. 
        For endless request processing please specify 0 
        Equivalent to PHP_FCGI_MAX_REQUESTS 
        500 
        Comma separated list of ipv4 addresses of FastCGI clients that allowed to connect. 
        Equivalent to FCGI_WEB_SERVER_ADDRS environment in original php.fcgi (5.2.2+) 
        Makes sense only with AF_INET listening socket. 
        127.0.0.1  
        Pass environment variables like LD_LIBRARY_PATH 
        All $VARIABLEs are taken from current environment 
         
            $HOSTNAME 
            /usr/local/bin:/usr/bin:/bin 
            /tmp 
            /tmp 
            /tmp 
            $OSTYPE 
            $MACHTYPE 
            2 
       
   

 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux下php-fpm开启与关闭方法
  • FastCGI 进程管理器 php-fpm
  • linux下php-fpm开启关闭使用方法
  • php5.4中php-fpm怎么重启?
  • php中php-fpm重启、停止操作命令
  • php-fpm优化方法详解
  • php-fpm两种进程管理模式详解
  • 监控php-fpm并自动重启服务的shell脚本
  • php-fpm可执行文件乱码的解决方法
  • php-fpm可执行文件出现乱码的解决方法
  • php-fpm进程数优化教程
  • nginx加php-fpm出现502 bad gateway错误的5种解决方法
  • FastCGI服务器的安装和使用(spawn-fcgi和php-fpm)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3