read-only php.ini file is preventing saving new configuration
Solution 1
For accessing the system files you need root permission.So you would need to use sudo
command.it would be like sudo vim /etc/php5/apache2/php.ini
(if u are using vim editor) as user2075215
mentioned in comment.
Solution 2
Use command:
"sudo gedit /etc/php5/apache2/php.ini"
It will open text editor, change your settings and save with ctrl+s and close the editor.
All changes will be saved.
Solution 3
Since I am a beginner in Terminal, I used cd multiple times to get to the location of my php.ini
file.
cd etc
cd php
cd 7.0
.
.
.
Then I did
$ sudo xdg-open php.ini
and the file popped up and I am able save edits now.
Richard77
Updated on July 13, 2022Comments
-
Richard77 almost 2 years
I've installed "PHP PECL EXTENSION/MODULE ON UBUNTU". At the end, I was asked to add some configuration lines in the a file called php_ini that can be found in this path:
/etc/php5/apache2/php.ini
However, after making my changes, I can't save the file because the file is read-only.
What the appropriate action to save my changes. I don't really why the file is read-only, I don't know if there is some thing I need to do. I'm new in Ubuntu/php
Thanks for helping.