2017-04-20 1 views
1

RedHat 7.3、Nginx 1.10およびPHP71を使用してWordpress Serverを設定しようとしています。php 71はphp7.0-fpm.sockを作成しません

これは私がPHP71をインストールする方法の手順です:

wgetのhttp://rpms.remirepo.net/enterprise/remi-release-7.rpm wgetのhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

のrpm -Uvhレミ・リリース-7.rpm のyum-config設定マネージャ--enable-レミphp71 のrpm -q php71と、これは、それがインストールされたことを示しphp71-1.0-1.el7.remi.x86_64 を返さ: yumのは、それがインストールされたことを確認するにはphp71

をインストールします。

また、実行中のphp71の-vは私を与える、私はそれがインストールされている確信していますので、以下: PHP 7.1.4(CLI)(組み込み:2017年4月11日午前18時26分18秒)(NTS) 著作権(c)を1997 -2017 PHPグループ のZendエンジンV3.1.0、著作権(C)1998から2017のZend Technologies社

だから、私は何をしようとしていることはUnixのソケットではなくIPを使用している:

www.confファイルでユーザーとグループの両方をNginxに設定しました リスニング値を次のように変更します: /var/run/php7.0-fpm.sock /etc/nginxの中のdefault.confファイルにあるもので置き換えてください。

私の問題は、PHP71はこのファイルphp7.0-fpm.sockを作成したことがないようです。

これはPHP56で動作するようになったので、PHP71モジュールをインストールする必要があるのだろうかと思っています。

ご協力いただければ幸いです。

ありがとうございます。

+0

お使いのシステム上のphp-FPMをインストールして構成する方法を見つけるを作成するのですか? php7.0-fpm.sockはPHP 7.0を表しますので、PHP 7.1をインストールする場合は... php7.1-fpm.sockを探しますか? – Narf

+0

それ以前に試してみましたが、うまくいきませんでした - ありがとうございます – pbroderi31

答えて

1

phpは単独でソケットを作成しません。

php-fpmパッケージをインストールしていないようです。 PHP-FPMデーモンの

ジョブは* -fpm.sock

あなたは明白なことを確認しました

+1

はい私はphp71-php-fpmをインストールしました。これは、listenが127.0.0.1:9000に設定されている場合に動作します。問題はlisten = /var/run/php-fpm/php-fpm.sockで、IPではなくUNIXソケットを使用したいのです。ありがとうございました。 – pbroderi31

+0

興味深い。 fpm設定を投稿できますか? –

+0

あなたはfpm configにlisten = /var/run/php-fpm/php-fpm.sockを持っていて、
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sockを持っています。あなたはnginxの設定ですか? –

関連する問題