覆盖php配置文件,配置 – 用另一个文件覆盖php-fpm池配置值
必須自定義新服務(wù)器的php-fpm池配置,我想知道是否有可能/允許/建議有一個(gè)新的池文件,該名稱在原始文件之后按字母順序排列,其中只有值覆蓋初始配置.
原始配置位于/etc/php/7.0/fpm/pool.d,名為www.conf.
看來,根據(jù)與安裝相關(guān)的頁(yè)面,工程師直接修改原件(保存初始值的副本).例如.
[www]
...
user www-data
group www-data
pm.max_children 2
修改后給出
[www]
...
user myapp ; was www-data
group myapp ; was www-data
pm.max_children 8 ; was 2
但是看起來這可能是下次升級(jí)php-fpm后重復(fù)的任務(wù)(此外配置是在7.0路徑中,這令人擔(dān)憂).
而不是修改原始文件,我想保持它不變,并添加另一個(gè),例如wwwmyapp.conf,它將聲明相同的池,并且只有更改的值
在wwwmyapp.conf中
[www] ; same pool!
user myapp
group myapp
pm.max_children 8
在pool.d中,文件列表
www.conf
wwwmyapp.conf
因?yàn)樵趐hp-fpm.conf中加載了所有池配置文件,所以wwwmyapp的值將在www(在同一個(gè)www池中)之后讀取并且應(yīng)該覆蓋第一個(gè)值.
>它似乎在幾個(gè)測(cè)試中工作并且沒有報(bào)告錯(cuò)誤,但它是否會(huì)一直有效,并且對(duì)于所有值?
>我們應(yīng)該直接覆蓋配置文件嗎?
無法在任何文檔中找到答案,即使在php.net上也是如此.
總結(jié)
以上是生活随笔為你收集整理的覆盖php配置文件,配置 – 用另一个文件覆盖php-fpm池配置值的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: insert into user mys
- 下一篇: setdata改数组里的值 微信小程序_