在Debian-Nginx环境中更改post_max_size和upload_max_filesize的更短方法

时间:2018-01-22 02:54:31

标签: php nginx sed automation debian

我知道有两种方法可以在Debian-Nginx环境中的post_max_size文件中更改upload_max_filesizephp.ini(我个人使用Ubuntu作为Debian环境):

1)手动更改。

2) Sed操作:

sed -i "s/post_max_size = .M/post_max_size = 250M/ ; s/upload_max_filesize = .M/upload_max_filesize = 250M/" /etc/php/*/fpm/php.ini

在Deiban-Nginx环境中更改这些是否有更短的方法(>=250M)?

1 个答案:

答案 0 :(得分:0)

更短的版本

 sed 's/\(\(post_max_size\|upload_max_filesize\) = \).M/\1250M/g' /etc/php/*/fpm/php.ini

1)\(post_max_size\|upload_max_filesize\) regexp for post_max_size或upload_max_filesize

2)sed 's///g' ru更改了所有文件

外部括号中的

3)\1值(\ 1和250 M的串联)

4)如果您想更改原始文件,请使用sed -i