2017-08-28 47 views
0

我想在不使用任何編輯器的情況下使用終端命令在php.ini文件中更改allow_url_fopen = Off的值。在不使用編輯器的情況下從命令行修改php.ini文件

是否有任何命令來做到這一點? 我的php.ini文件位於/etc/php/7.0/apache2/php.ini。

+0

'#SED的/ allow_url_fopen選項=關/ allow_url_fopen選項=開/ g'/etc/php/7.0/apache2/php.ini && service apache2 restart' – Timurib

+0

@ tilz0R我正在爲drupal安裝寫一個bash腳本。 –

+0

@Timurib sed確實爲我工作。我修改了一下,它工作。 sed -i's/allow_url_fopen \ s * =。*/allow_url_fopen = Off/g'/etc/php/7.0/apache2/php.ini –

回答

0
sed 's/^\(allow_url_fopen\).*/\1 = On/' -i /etc/php/7.0/apache2/php.ini 
萬一

allow_url_fopen或任何其他鍵可以具有註釋符號( 「;」),可以使用:

sed 's/^;\?\(allow_url_fopen\).*/\1 = On/' -i /etc/php/7.0/apache2/php.ini 
相關問題