小编Joh*_*nny的帖子

connect()到unix:/tmp/php-fpm.sock失败(2:没有这样的文件或目录)

在我的流浪者盒子,分7,我安装了php7.0.3和nginx 1.9.12.php配置www.conf.这个文件在/usr/local/php/etc/php-fpm.d/目录下,其配置如下

user = www
group = www
;listen = /tmp/php-fpm.sock
listen = 127.0.0.1:9000
listen.owner = www
listen.group = www
Run Code Online (Sandbox Code Playgroud)

和nginx配置./ usr/local/nginx/conf/vhost /目录中的文件vm.demo.com.conf.它的配置是这样的

server {
    listen       80;
    server_name vm.demo.com;
    index index.html index.htm index.php;
    root  /data/wwwroot/demo;

    location / {
        if (-f $request_filename/index.html){
            rewrite (.*) $1/index.html break;
        }
        if (-f $request_filename/index.php){
            rewrite (.*) $1/index.php;
        }
        if (!-f $request_filename){
            rewrite (.*) /index.php;
        }
    }
    location ~ .*\.(php|php5)?$ {
        #fastcgi_pass unix:/tmp/php-fpm.sock;
        fastcgi_pass 127.0.0.1:9000;

        fastcgi_index index.php;
        include fastcgi.conf;
    }
    access_log  logs/demo.log main;
}
Run Code Online (Sandbox Code Playgroud)

在nginx conf中,如果我使用fastcgi_pass …

php linux nginx

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

linux ×1

nginx ×1

php ×1