2016-02-27 102 views
1

我已经从源代码php + php-fpm + nginx构建了几次。设置php-fpm的默认配置文件位置

我已经习惯了把一切都内/usr/local

当PHP-FPM开始Hovewer的php-fpm的配置文件php-fpm.conf总是从/etc/

装我当然可以改变与-y指令位置但我宁愿在默认情况下拥有不同的位置。

有没有办法做到这一点?

在实际构建之前运行./config时,缺省位置是否取决于指令集?

回答

1

执行对PHP的来源多文件搜索和构建文件显示调用./confugure

+0

如何检查php-fpm在哪里搜索f或运行时的.conf文件?我在'php -i'中看不到它。 –

+1

@Blossoming_Flower当你调用'php -i'时,你应该在'Configure Command =>'后面看到指令路径选项。如果它不在那里,它应该在默认位置。发表您的评论作为一个问题(并在这里写一个赞扬你做到了这一点),所以我可以给你一个更详细的答案(和其他人可能贡献)。 – Paolo

0
+3

php-fpm.conf位置由编译时选项

--sysconfdir=/path/to 
指定

确定' --with-config-file-path = PATH'设置'php.ini'的位置,而不是'php-fpm.conf'的位置 – Paolo