ওয়ার্ডপ্রেস ব্লগ পরিচালনা করেন কিংবা নিয়মীত ভিজিট করেন তাদের সবারই একটি পরিচিত মেসেজ হচ্ছে "Error establishing a database connection" । এটি ওয়ার্ডপ্রেসের একটি এরোর মেসেজ । কোন কারনে ডেটাবেস সার্ভারের সাথে পিএইচপি সার্ভার সংযুক্ত না হতে পারলে এই বার্তা প্রদর্শন করে ।
যারা টেকটিউনসে নিয়মীত আসেন তাদের জন্য এটি অতি পরিচিত একটি দৃশ্য (এই পোষ্টটি লিখতে যেয়ে মাত্র দুবার সেই মেসেজের দেখা পেলাম 😉 )। এমন বার্তা আসতেই পারে তা আপনি যত ভাল সার্ভারই ব্যবহার করেন না কেন । মূল সাইটে এত কাস্টমাইজেশন করলেন, সুন্দর থিম নিলেন , 404 পেজ কাস্টমাইজেশন করলেন তাহলে এটা বাদ রাখবেন কেন ?
এই এরোরের জন্য য়ার্ডপ্রেসের ডিফল্ট ফাংশন হল die() এটি আছে ওয়ার্ডপ্রেস ইনস্টলেশনের wp-includes ডাইরেক্টরীতে functions.php ফাইলে ।
ধাপ ১. প্রথমে wp-includes থেকে functions.php ফাইলট নামিয়ে কয়েকটা ব্যাকআপ কপি করে রাখুন । যাতে কোন কারনে সমস্যা হলে আগের অবস্থায় ফেরত যাওয়া যায় 😉 ।
ধাপ ২. ফাইলটি Dreamweaver বা Notepad++ বা Netbeans দিয়ে ফাইটি ওপেনকরুন ।
ধাপ ৩. ফাইলটিতে "Error establish" ওয়ার্ড দুটি খুজে বের করুন । সাধারনত CTRL+F চাপলে ফাইন্ডিং অপশন আসার কথা ।
ধাপ ৪. এবার সেই লাইনটি আপনার পছ্ন্দানুযায়ী লাইন দ্বারা রিপ্লেস করুন , <title> অংশটাও পরিবর্তন করে দিন ।
ধাপ ৫. এবার ফাইলটি wp-includes ডাইরেক্টরীতে আপলোড করে দিন ।
সবঠিক থাকলে এখন থেকে সমস্যা হলে নতুন মেসেজটি দেখতে পাবেন ।
ব্যাস কাজ শেষ html কোডিং জানা থাকলে নতুন কিছু ট্রাই ও দিতে পারেন । কোন সমস্যা হলে আগের function.php ফাইলটি ব্যাকআপ থেকে আপলোড করে নিন ।
আমি আরিফ নিজামী। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 16 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 148 টি টিউন ও 307 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
Nothing to say....
ডেভেলপার দের জন্য দরকারি টিউন। তবে ভিজিটর কেন এত কম হল বুঝলাম না। কাজের টিউনে মানুষ আসে না, যায় শুধু পাইরেটেড সফটওয়্যারের টিউনে। আচ্ছা ভাই এই সমস্যাটিকে কি এড়ানো যায় না?