ইউজাররা সাধারণত ওয়ার্ডপ্রেস এডমিন এরিয়ায় 'Are you sure you want to do this' এররের দেখা পায়।এই এররের সবচেয়ে কমন কারণ হলো নন্স(Nonce) প্রোপারলি ব্যবহার না করার কারণে প্লাগইন অথবা থিম ফেইলিং।
নন্স হলো স্পেশাল সিকিউরিটি কি(key)যা ওয়ার্ডপ্রেসে এডমিন একশন পারফর্ম করার সময় URL এর সাথে যুক্ত থাকে।অনেকসময় প্লাগইন বা থিম ইনকারেক্টলি ইউজ করার কারণে ইউজাররা এই ধরনের সমস্যার সম্মুখীন হয়।
আপনি যেকোনো সময়ই ওয়ার্ডপ্রেস এরর যেমন স্টাবলিশিং ডাটাবেজ কানেকশন অথবা মেমরি এক্সজস্টেড এরর-এর শিকার হতে পারেন।এইসব এরর একদিক দিয়ে হেল্পফুল ও বটে।কেননা এরা আপনাকে বলে দেবে আসল সমস্যাটি কোথায়।কিন্তু 'Are you sure you want to this' টাইপের এররগুলি আনহেল্পফুল। এরা আপনাকে আপনাকে কোনো ইনফরমেশন প্রোভাইড করবে না কারণ এখানে সমস্যা সৃষ্টি হওয়ার পেছনে অনেক ফ্যাক্টর কাজ করে।এই আর্টিকেলে আমরা আপনাকে দেখাবো কিভাবে ওয়ার্ডপ্রেসের "Are you sure you want to do this" এরর ইনভেস্টিগেট এবং ফিক্স করতে হয়।
কখন এবং কেন "Are you sure you want to do this" এরর দেখা যায়?
এই এরর সাধারণত দেখা যায় যখন ওয়ার্ডপ্রেস কোনো এডমিন URL এর নন্স চেকিং ফেইল করে। নন্স হলো ইউনিক কি(key) অথবা নাম্বারস যা ভেরিফিকেশনের জন্য থিম,প্লাগইন কিংবা কোর ওয়ার্ডপ্রেস ফাইল দ্বারা জেনারেটেড হয়।নন্স মূলত ওয়ার্ডপ্রেস URLs,ফর্ম,এজাক্স কল ইত্যাদির প্রোটেশনের জন্য একটি সিকিউরিটি লেয়ার এড করে।
"Are you sure you want to do this" এরর দেখা যায় সাধারণত যখন নন্স ভেরিফিকেশন ফেইল করে।এছাড়াও ইউজাররা প্লাগইন এবং থিমে প্রোপারলি নন্স ইউজ না করতে পারায় এই এরর দেখা যায়।
"Are you sure you want to do this" এরর ইনভেস্টিগেশন:
আপনার সাইটের প্লাগইন এবং থিম-এর কারণে এই এরর বেশি দেখা যায়।কোন প্লাগইন বা থিম এরর সৃষ্টি করছে তা ইনভেস্টিগেট করার জন্য আপনাকে প্রথমেই সব প্লাগইনগুলি ডিএক্টিভেট করতে হবে।
প্লাগইন ইনভেস্টিগেশন:
কখনো ডিএক্টিভেটেড প্লাগইন ও সমস্যার সৃষ্টি করে তাই প্রথমেই আমাদের নিশ্চিত করতে হবে ওয়ার্ডপ্রেসে কোনো প্লাগইন ইনস্টল করা নেই(ডিলেট না করা অবস্থায়)।এটি করার জন্য FTP ক্লায়েন্ট ইউজ করে আপনার সাইট কানেক্ট করতে হবে এবং প্লাগইন ফোল্ডারে /wp-content/plugins থেকে plugins deactivated রিনেম করতে হবে।
এবার আপনাকে ওয়ার্ডপ্রেস এডমিন এরিয়ার প্লাগইন পেজে ব্যাক করতে হবে।সেখানে আপনি ডিএক্টিভেটেড প্লাগইনগুলির জন্য নোটিশ পাবেন।
ওয়ার্ডপ্রেসের সব প্লাগইন ডিএক্টিভেটেড:
আপনার সব প্লাগইন আনইন্সটলড এবং ডিএক্টিভেটেড করার পর এররটি রিপ্রোডিউস করার চেষ্টা করুন। যদি এররটি আর না দেখা যায় তাহলে বুঝতে হবে কোনো একটি প্লাগইন এররের জন্য দায়ী ছিল।কোন প্লাগইন দায়ী তা চিহ্নিত করতে আপনার FTP ক্লায়েন্টে যান এবং plugins.deactivated ফোল্ডার রিনেম করুন।
এরপর আপনার ওয়ার্ডপ্রেস এডমিন এরিয়ায় গিয়ে প্লাগইন পেজ ভিজিট করুন এবং সব প্লাগইন ওয়ান বাই ওয়ান এক্টিভেট করুন।প্রতিটি প্লাগইন একটিভ করার পর এররটি রিপ্রোডিউস করার চেষ্টা করুন।তাহলে সমস্যা সৃষ্টির জন্য দায়ী প্লাগইনটি খুঁজে পাবেন।
কাজটি আপাতদৃষ্টিতে কঠিন ও বিরক্তিকর মনে হলেও এটিই বিগেইনারদের জন্য একমাত্র সমাধান।
থিম ইনভেস্টিগেশন:
প্লাগইন যদি "Are you sure you want to do this" এররের জন্য দায়ী না থাকে তাহলে থিম এই সমস্যা সৃষ্টি করতে পারে।সমস্যার জন্য থিম দায়ী কিনা তা ইনভেস্টিগেট করতে পারেন ঠিক একই প্রক্রিয়ায় যেটি করেছিলেন প্লাগইন এর বেলায়।প্রথমেই,FTP ক্লায়েন্ট ইউজ করে আপনার ওয়েবসাইট কানেক্ট করুন।এরপর আপনার কারেন্ট থিম কম্পিউটারে ডাউনলোড করুন ব্যাকআপ রাখার জন্য।ব্যাকআপ রাখার পর থিমটি আপনার ওয়েব ব্রাউজার থেকে ডিলেট করুন।
এবার ওয়ার্ডপ্রেস এডমিন এরিয়ায় গিয়ে dashboard>>appearance>>themes page ভিজিট করুন।সেখানে আপনি "The active theme is broken" নামে একটি নোটিফিকেশন পাবেন।ওয়ার্ডপ্রেস তখন আপনার ওয়েবসাইটের জন্য ডিফল্ট থিম(যেমন Twenty Thirteen) ইউজ করবে।
এবার এররটি রিপ্রোডিউস করার চেষ্টা করুন।যদি এরর রিপ্রোডিউস করতে সক্ষম না হন তবে বুঝতে হবে থিম-ই "Are you sure you want to do this?" এররের জন্য দায়ী ছিল।
নিয়মিত হোস্টিং প্রোবলেমের সমাধান পেতে জয়েন করে ফেলতে পারেন আমাদের অফিসিয়াল গ্রুপে - হোস্ট দ্যা ওয়েবসাইট ফেসবুক গ্রুপ।
"Are you sure you want to do this"এররের সোর্স খুঁজে বের করতে যদি আনএবল হন:
সমস্ত প্লাগইন এবং থিম গুলি ডিএক্টিভেট এবং রিএক্টিভেট করার পরে আলাদা আলাদাভাবে সেগুলি এরর রিপ্রোডিউস করছে কিনা তা নিশ্চিত হয়ে নিন।আপনি যদি কনফিডেন্ট হন যে প্লাগইন এবং থিম এই সমস্যার জন্য দায়ী নয় সেক্ষেত্রে সলিউশনের জন্য আরো কিছু স্টেপ নিতে পারেন।
প্রথমেই আপনার ওয়েবসাইটের ফুল ব্যাকআপ নিশ্চিত করুন। দেখে নিন- ব্যাকাপ বাড্ডির মাধ্যমে কিভাবে আপনার ওয়ার্ডপ্রেস সাইটের কন্টেন্ট সুরক্ষিত রাখবেন?
তারপর wp-content ডাইরেক্টরি এবং এর ফাইলগুলি বাদে সকল ওয়ার্ডপ্রেস ফাইল সার্ভার থেকে ডিলিট করুন।এবার আপনার কম্পিউটারে ওয়ার্ডপ্রেস এক্সট্র্যাক্ট এর একটি ফ্রেশ কপি ডাউনলোড দিন।সবশেষে,আপনার ওয়েব সার্ভারে ওয়ার্ডপ্রেস ডাইরেক্টরিরর ইনসাইডে ফাইলটি আপলোড করুন।
সব ফাইলগুলি আপলোড হয়ে গেলে রুট ডাইরেক্টরিতে একটি নতুন wp-config.php ফাইল ক্রিয়েট করুন।সাহায্য দরকার হলে আপনার ব্যাকআপ থেকে পুরাতন wp-config.php ফাইলটি দেখে নিতে পারেন।'Authentication Unique keys and Salts' বাদে অন্য সব সেকশন এড করুন।সেকশনগুলোর ডিফাইন দিয়ে শুরু হওয়া সব লাইন ডিলেট করুন।
define('AUTH_KEY', '`+7nTNb<AwtbLA$L-Q7amn;~|wH)ljXv2~TpbP?mLA+M`8H|n1`/Lz-GmAQL{4fB');
define('SECURE_AUTH_KEY', '/gkAjhhJe`iwO)V-p=J<cN_ +6D{YhrM|=E#C7gD}]c2w~OJ} y}eY^,HWn&-j:a');
define('LOGGED_IN_KEY', 'PtDl2V|01oIXDpq^K,IH-8|rhT +T(ZMpuLq>UD?|W)b3gMfG~g[zr8N6}m%MZ|L');
define('NONCE_KEY', ']Zj5i*hHlsUWKg2|>YF,X+xpd-_`I[nFmA6ZLw~;EW7g0.s5EaZCAJ=j]./5z^X~');
define('AUTH_SALT', 'e*l:hUsddFIxm1E7y-n#<a0|u- #+SsS@-#$vNz}EY4rY~-x|0_6=Q!TR=MMxUL?');
define('SECURE_AUTH_SALT', 'n]^c9nY>_}3,4)J]S sM6-MI3aB#Qk<Re^j#Lu_|x^*BhO.54aZQTtzJeCo5DWAg');
define('LOGGED_IN_SALT', 'Ba3kd1&J$~~`(|uJ0:v;w+DJ3xW}.B#R9J*r|.+V}*sTuK &8db-Mn+[boHW3{[/');
define('NONCE_SALT', 'nBv-U1qfkCZxS|13%hYdHz*s1^){.KSZWm1A^${`r!d5;EqrH:>1Xx`pwt6?**i}');
কোডটি সেভ করুন এবং wp-config.php ফাইলটি আপলোড করুন।এবার পুনরায় ওয়েবসাইট চেক করুন এবং এররটি রিপ্রোডিউস করার ট্রাই করুন।
আমরা আশা করি আর্টিকেলটি আপনাকে "Are you Sure You Want to Do This" এরর ফিক্স করতে সাহায্য করবে।
এছাড়া আমরা Host The Website টিম আমাদের ক্লায়েন্টের সার্ভার সংক্রান্ত সকল সমস্যার ২৪/৭ হেল্প সাপোর্ট দিয়ে থাকি।
আর যেকোন প্রয়োজনে যোগাযোগ করুন ০১৫২১২১০৩৪৮ নাম্বারে এবং ইমেইল করতে পারেন এখানে sales@hostthewebaite.com or support@hostthewebsite.com