php70-fpm
設定ファイルを含めないで問題があります。
php70-fpm
を使用してインストールしましたpkgin in php70-fpm
。ここからインストールされました。ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/earmv6hf/7.1/All/
www.conf
インストール後、システムにファイルがありません。その結果、php-fpmを起動しようとするとエラーが発生します。
[12-Mar-2017 17:01:42] WARNING: Nothing matches the include pattern '/usr/pkg/etc/php-fpm.d/*.conf' from /usr/pkg/etc/php-fpm.conf at line 125.
[12-Mar-2017 17:01:42] ERROR: No pool defined. at least one pool section must be specified in config file
[12-Mar-2017 17:01:42] ERROR: failed to post process the configuration
[12-Mar-2017 17:01:42] ERROR: FPM initialization failed
`find/-name "www.conf"を使って検索しましたがwww.conf
…運はありません。
これらのプロファイルはデフォルトでインストールする必要がありますか、手動で作成する必要がありますか?私が使用した他のすべてのディストリビューションには、デフォルトでこれらのファイルが含まれています。
アンインストールして再インストールしましたが、役に立ちませんでした。
どんなアイデアがありますか?
編集する
出力ls -l /usr/pkg/etc/php-fpm*
rpi# ls -l /usr/pkg/etc/php-fpm*
-rw-r--r-- 1 root wheel 4413 Mar 12 17:00 /usr/pkg/etc/php-fpm.conf
/usr/pkg/etc/php-fpm.d:
ベストアンサー1
まず、BugHunterUKが正しいです。 pkgsrc パッケージベースは次のとおりです。
/usr/パッケージ/
これは、*.confを見つける正しい場所が/usr/localではなくそこにあることを意味します。
これで、この質問に対してプール構成 "www.conf"を次の場所に配置する必要があります。
/usr/pkg/etc/php-fpm.d/
そこにない場合は、サンプルディレクトリを検索するとそこにあります。
/usr/pkg/share/examples/php/php-fpm.d/www.conf
もう1つのことは、パッケージが何らかの方法で誤ってパッケージ化された場合に直接構成を作成できることです。ここで良い例を見つけることができます。 https://chris.lu/article/read/50832018268c422808000006
PKGSRCがあなたと一緒にしてください!