【发布时间】:2017-09-17 09:00:12
【问题描述】:
我正在尝试使用 RedHat 7.3、Nginx 1.10 和 PHP71 设置 Wordpress 服务器。
这是我安装PHP71的步骤:
wgethttp://rpms.remirepo.net/enterprise/remi-release-7.rpm wgethttps://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh remi-release-7.rpm yum-config-manager --启用 remi-php71 百胜安装php71
要查看它是否已安装: rpm -q php71 它返回 php71-1.0-1.el7.remi.x86_64 这表明它已安装。
同时运行 php71 -v 给了我以下信息,所以我确信它已安装: PHP 7.1.4 (cli) (内置: Apr 11 2017 18:26:18) (NTS) 版权所有 (c) 1997-2017 PHP 集团 Zend Engine v3.1.0,版权所有 (c) 1998-2017 Zend Technologies
所以我想做的是使用 Unix Socket 而不是 IP:
在 www.conf 文件中,我将用户和组都设置为 Nginx 我将监听值更改为以下内容: /var/run/php7.0-fpm.sock 我将其与 /etc/nginx 中的 default.conf 文件中的内容相匹配。
我的问题是 PHP71 似乎从未创建过这个文件 php7.0-fpm.sock。
我确实让它与 PHP56 一起工作,所以我想知道是否需要安装一些 PHP71 模块。
任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
你检查明显了吗? php7.0-fpm.sock 代表 PHP 7.0,所以如果你正在安装 PHP 7.1 ... 寻找 php7.1-fpm.sock?
-
之前试过了,但没有用 - 谢谢