E45 পঠনযোগ্য বিকল্প সেট করা হয়েছে (ওভাররাইডে যুক্ত করুন)


18

আমি আমার phpMyAdmin পৃষ্ঠাতে কাজের জন্য আমার উবুন্টু সার্ভার ভার্চুয়ালবক্সে এক্সটেনশন এমক্রিপ্টটি কনফিগার করার চেষ্টা করছি।

আমি দৌড়ে vi /etc/php5/mods-available/mcrypt.iniএবং তারপর আমি পরিবর্তিত extension=mcrypt.soকরতে extension=/usr/lib/php5/20121212/mcrypt.­soএবং আমি পরিবর্তন আনা হয়েছে তা এই কথা বলে রক্ষার চেষ্টা:

E45 readonly option is set (add ! to override)

আমি মনে করি যে সম্ভবত আমি আগে কিছু মুছতে ভুল extension=mcrypt.osকরেছিলাম এবং আমি কী করব তা জানি না।


2
এর সম্ভাব্য নকল :
ডেভিড ফোরস্টার

sudo vi /etc/php5/mods-available/mcrypt.iniপরিবর্তে ফাইলটি খোলার চেষ্টা করুন ।
নাতিম


উত্তর:


19

সম্ভবত আপনি যে ব্যবহারকারী vi /etc/php5/mods-available/mcrypt.iniহিসাবে দৌড়েছিলেন তার ফাইলটিতে লেখার অ্যাক্সেস নেই। viএটি ফাইলটিতে খোলা রয়েছে এবং আপনি যখন ফাইলটি সংরক্ষণ করার চেষ্টা করছেন তখন লক্ষ্য করুন, আপনাকে E45ত্রুটিটি দেয় এবং আপনাকে মনে করিয়ে দেয় যে আপনি '!'কমান্ডের সাথে যুক্ত হয়ে ফাইলটির পঠনযোগ্যতাকে ওভাররাইড করার চেষ্টা করতে পারেন ।

উদাহরণস্বরূপ, আপনি যদি নিজের ব্যবহারকারীর মালিকানাধীন কোনও ফাইল সম্পাদনা করেন, সুরক্ষিত থাকেন 444 (r--r--r--)তবে আপনি এই বার্তাটি যখন পেয়েছেন তবে আপনি এই বার্তাটি :wqচাপিয়ে দেওয়ার চেষ্টা করতে পারেন :wq!। আপনার ক্ষেত্রে, আমি কাজটি করার পরামর্শ দিচ্ছি ls -l /etc/php5/mods-available/mcrypt.ini। ফাইলটি সম্পাদনা করতে sudoআপনি সাময়িকভাবে এর ক্ষমতা এবং ব্যবহার করতে পারেন root,sudo vi /etc/php5/mods-available/mcrypt.ini


ধন্যবাদ, আমি
ভিএম এর

7

আপনি টিপতে পারেন Escএবং তারপরে Uএবং তারপরে টাইপ করতে পারেন :q

আপনি সুবিধার্থে ফাইলটি খোলার চেষ্টা করতে পারেন sudo:sudo vi <file_name>


sudoকাজগুলি যুক্ত করা হচ্ছে
ওউকাম


1

এটি তখন ঘটে যখন ব্যবহারকারী কোনও সঠিক অনুমতি ছাড়াই কোনও ফাইলে লেখার চেষ্টা করছেন। রুট হিসাবে ব্যবহার করে লগইন করুন sudo suএবং এখন আপনি সম্পাদনাটি করতে পারেন ...

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.