La opción de solo lectura E45 está configurada (¡agregar! Para anular)

18

Estoy tratando de configurar la extensión mcrypt en mi Ubuntu Server VirtualBox para trabajar en mi página phpMyAdmin.

Corrí vi /etc/php5/mods-available/mcrypt.iniy luego cambié extension=mcrypt.soa extension=/usr/lib/php5/20121212/mcrypt.­soy cuando intenté guardar los cambios, dijo esto:

E45 readonly option is set (add ! to override)

Creo que tal vez cometí un error al eliminar algo antes extension=mcrypt.osy no sé qué hacer.

nervioso
fuente
2
Posible duplicado de : wq en vim no se guarda
David Foerster
Intenta abrir el archivo con sudo vi /etc/php5/mods-available/mcrypt.ini.
Natim

Respuestas:

19

Probablemente el usuario que ejecutó vi /etc/php5/mods-available/mcrypt.inino tenía acceso de escritura al archivo. vise da cuenta de esto al abrir el archivo y, cuando intenta guardar el archivo, le da el E45error y le recuerda que puede intentar anular la solo lectura del archivo agregando '!'el comando.

Por ejemplo, si editó un archivo propiedad de su usuario, protegido 444 (r--r--r--), recibiría este mensaje cuando lo hizo :wq, pero podría intentar forzar la escritura :wq!. En su caso, sugiero hacer ls -l /etc/php5/mods-available/mcrypt.ini. Para editar el archivo de hecho, se puede usar sudopara utilizar temporalmente el poder de root, y hacersudo vi /etc/php5/mods-available/mcrypt.ini

Waltinator
fuente
Gracias, uso sudo antes de vim y luego podría editar source.list
milad salimi
7

Puede presionar Esc, y luego U, y luego escribir :q.

Puedes intentar abrir el archivo con sudoprivilegios:sudo vi <file_name>

Purkhalo Alex
fuente
Agregar sudotrabajos
Oucam
1

Esto sucede cuando el usuario intenta escribir en un archivo sin los permisos correctos. Inicie sesión como root usando sudo suy ahora puede hacer la edición ...

Tranquilo
fuente
1

Primero salga del editor vim usando: :qa!

A continuación, use sudo vim filenamey más tarde::wq

NadZ
fuente
1
Bienvenido a Ask Ubuntu ! :-) Esta respuesta es idéntica a la respuesta más votada
Fabby