只读php.ini文件阻止保存新配置


read-only php.ini file is preventing saving new configuration

我已经在UBUNTU上安装了"PHP PECL EXTENSION/MODULE"。最后,我被要求在一个名为php_ini的文件中添加一些配置行,该文件可以在以下路径中找到:

/etc/php5/apache2/php.ini

但是,在进行更改后,我无法保存该文件,因为该文件是只读的。

保存我的更改的适当操作。我真的不知道为什么这个文件是只读的,我不知道是否有什么事情我需要做

谢谢你的帮助。

访问系统文件需要root权限。因此,您需要使用sudo命令。这将类似于注释中提到的user2075215sudo vim /etc/php5/apache2/php.ini(如果您使用的是vim编辑器)。

使用命令:"sudo gedit/etc/php5/apache2/php.ini"
它将打开文本编辑器,更改您的设置,用ctrl+s保存并关闭编辑器
所有更改都将被保存。

由于我是Terminal的初学者,我多次使用cd来获取php.ini文件的位置。cd etc cd php cd 7.0 . . .

然后我做了

$ sudo xdg-open php.ini

文件弹出了,我现在可以保存编辑了。