zoukankan      html  css  js  c++  java
  • LNMP 1.6 常见的502问题解决

    在nginx上跑discuz,先修改配置文件

    cd /usr/local/nginx/conf/vhosts/
    vim test.conf
    server
    {
        listen 80;
        server_name www.test.com;
        index index.html index.htm index.php;
        root /data/www;
    
        location ~ .php$ {
            include fastcgi_params;
            fastcgi_pass unix:/tmp/www.sock;
            #fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
        }
    }
     /usr/local/nginx/sbin/nginx -t
    /etc/init.d/nginx reload

     在浏览器输入 www.test.com 错误502

    查看nginx的错误日志,错误日志的位置在主配置文件里面

    vim ../nginx.conf

    搜索 /error  error_log /usr/local/nginx/logs/nginx_error.log crit; 级别是crit

    查看错误日志

    cat  /usr/local/nginx/logs/nginx_error.log
     ll /tmp/www.sock

    srw-rw---- 1 root root 0 12月 31 01:23 /tmp/www.sock   因为作为其他人,没有读的权限,所以502

    vim /usr/local/php/etc/php-fpm.conf 
    [www]
    listen = /tmp/www.sock
    user = php-fpm
    group = php-fpm
    改为
    [www]
    listen = /tmp/www.sock
    user = php-fpm
    group = php-fpm
    listen.owner = nobody
    listen.group = nobody
    /usr/local/php/sbin/php-fpm -t
    /etc/init.d/php-fpm restart

    刷新 没有问题

  • 相关阅读:
    开发之前的思考-UI结构设计
    UI事件监听的击穿
    实战开发中UI资源制作标准
    巧用九宫格以减少UI资源量
    UI元素的相对自适应
    UI开发核心问题-UI随屏幕自适应
    制作滚动视图(ScrollView)
    制作复选框(Toggle)
    制作下拉菜单(PopupList)
    制作输入框(Input)
  • 原文地址:https://www.cnblogs.com/wangshaojun/p/5090157.html
Copyright © 2011-2022 走看看