zoukankan      html  css  js  c++  java
  • nginx 无法解析php

    首先先安装php-fpm,
    yum install php-fpm
     
     
    查看
    php-fpm.conf
     

    [www]
    listen = /tmp/php-cgi.sock
     
    nginx.conf

    server{

    location ~ .php{
    fastcgi_pass unix:/tmp/php-cgi.sock;

    fastcgi_index index.php;

    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

    include fastcgi_params;
    }

    }

     
    service nginx restart
    service php-fpm restart
     
     
     

    unix:/tmp/php-cgi.sock

     

    为什么要用unix:/tmp/php-cgi.sock,最主要的特征就是unix socket比tcp快,当网站流量大的时候,服务器的优化是分毫必争的.

    当我们用php-fpm来管理我们的php启动时,按照如下的配置,就会自动生成/tmp/php-cgi.sock。在php-fpm.conf文件中设置

    [www]

    listen = /tmp/php-cgi.sock

    修改nginx.conf为:

    # fastcgi_pass 127.0.0.1:9000;

    fastcgi_pass unix:/tmp/php-cgi.sock;

    重启php-fpm和ngix

  • 相关阅读:
    jstack 命令
    jmap 命令
    jinfo 命令
    jstat 命令
    jps 命令
    java虚拟机内存区域详解
    chgrp 命令
    chown 命令
    java自定义注解
    Mysql中key 、primary key 、unique key 与index区别
  • 原文地址:https://www.cnblogs.com/corvus/p/12822742.html
Copyright © 2011-2022 走看看