E45 salt okunur seçeneği ayarlandı (geçersiz kılmak için! Ekleyin)


18

Benim phpMyAdmin sayfasında çalışmak için benim Ubuntu Server VirtualBox uzantı mcrypt yapılandırmaya çalışıyorum.

Koştum vi /etc/php5/mods-available/mcrypt.inive sonra değişti extension=mcrypt.soetmek extension=/usr/lib/php5/20121212/mcrypt.­soBen bu sözü değişiklikleri kaydetmek çalıştığımızda ve:

E45 readonly option is set (add ! to override)

Sanırım daha önce bir şeyi silme konusunda bir hata yaptım extension=mcrypt.osve ne yapacağımı bilmiyorum.



sudo vi /etc/php5/mods-available/mcrypt.iniBunun yerine dosyayı açmayı deneyin .
Natim


Yanıtlar:


19

Muhtemelen çalıştırdığınız kullanıcının vi /etc/php5/mods-available/mcrypt.inidosyaya yazma erişimi yoktu. vidosya açıldığında bunu fark eder ve dosyayı kaydetmeye çalıştığınızda size E45hata verir '!'ve komuta ekleyerek dosyanın salt okunurluğunu geçersiz kılmaya çalışabileceğinizi hatırlatır .

Örneğin, kullanıcı tarafından sahip olunan, korunan bir dosyayı düzenlediyseniz 444 (r--r--r--), bu iletiyi yaptığınızda alırsınız :wq, ancak yazmayı zorlamaya çalışabilirsiniz :wq!. Senin durumunda yapmanı öneririm ls -l /etc/php5/mods-available/mcrypt.ini. Dosyayı gerçekten düzenlemek için sudo, gücünü geçici olarak kullanmak rootvesudo vi /etc/php5/mods-available/mcrypt.ini


Teşekkür ederim, ben vim önce sudo kullanın sonra source.list düzenlemek olabilir
milad salimi

7

Tuşuna basabilirsiniz Escve sonra Uve sonra yazın :q.

Dosyayı sudoayrıcalıkla açmayı deneyebilirsiniz :sudo vi <file_name>


Ekleme sudoçalışmaları
Oucam


1

Bu, kullanıcı doğru izinler olmadan bir dosyaya yazmaya çalıştığında olur. Kullanarak root olarak giriş yapın sudo suve şimdi düzenleme yapabilirsiniz ...

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.