如何通过终端获取和设置php.ini变量

zwi*_*ion 8 php command-line settings text-processing

我想php.ini通过终端更改一些(php5.6)变量。示例:我需要获取post_max_size值(现在是8M),将其显示在终端中,将其更改为2048M并再次显示。

我怎么能那样做?

Ark*_*zyk 12

得到:

grep '^post_max_size ' php.ini
Run Code Online (Sandbox Code Playgroud)

代替:

sed -i 's,^post_max_size =.*$,post_max_size = 2048M,' php.ini
Run Code Online (Sandbox Code Playgroud)

请注意,php.ini在运行之前创建备份是个好主意sed

cp php.ini php.ini.bak
Run Code Online (Sandbox Code Playgroud)

  • 您也可以直接使用 `sed` 创建备份,例如对于 `.bak` 使用 `sed -i.bak ...`。 (3认同)