Nginx (111: Connection refused) pfp7-fpm.sock (or 9000 port) 找不到

Nginx (111: Connection refused) pfp7-fpm.sock (or 9000 port) not found

我已经在 Debian GitHub Installation 上安装了 PHP 7.0.8 ( ZTS )。 Debian 服务器与 nginx 1.10.1 一起工作。

I have an 111 nginx error :

[error] 25942#25942: *1 connect() failed (111: Connection refused) while connecting to upstream, request: "GET /phpinfo.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9007"

网上查到我的错误是pfp7-fpm的配置问题。 我的服务器上没有文件:php7-fpm.sock

端口号 9000 和 9007 不工作,我没有看到 php-fpm 使用以下命令:netstat -lntp

我的 php 配置:

--prefix=/usr/local/php7 \
--with-config-file-scan-dir=/usr/local/php7/etc/conf.d \
--enable-bcmath \
--enable-calendar \
--enable-exif \
--enable-dba \
--enable-ftp \
--with-gettext \
--with-gd \
--with-jpeg-dir \
--enable-mbstring \
--with-mcrypt \
--with-mhash \
--enable-mysqlnd \
--with-mysql=mysqlnd \
--with-mysql-sock=/var/run/mysqld/mysqld.sock \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-openssl \
--enable-pcntl \
--enable-soap \
--enable-sockets \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--with-zlib \
--enable-zip \
--with-readline \
--with-curl \
--enable-fpm \
--enable-fastcgi \
--enable-maintainer-zts \
--with-fpm-user=www-data \
--with-fpm-group=www-data"

如何消除此错误?

你应该先给 php-fpm 加注星标。

PHP-FPM可以使用php7-fpm初始化脚本运行:

如果有错误,您可以看到一些消息。

编辑/usr/local/php7/etc/php-fpm.conf

添加

error_log = /data/log/php/php-fpm.log

您可以在此日志文件中查看一些错误消息