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