PHP installation appears to be missing the MySQL extension (mysqli)” সমস্যার সমাধান

আমি নিরাপত্তাজনিত কারণে আমার ওয়েবসাইটের PHP Version পরিবর্তন করেছিলাম। তারপর যখন ওয়ার্ডপ্রেস ড্যাশবোর্ডে লগিন করতে গেলাম, তখন একটা এরর ম্যাসেজ পেলাম।

এই Error টার মানে আপনার সার্ভারের PHP-তে mysqli এক্সটেনশন চালু নেই, তাই WordPress ডাটাবেসের সাথে কানেক্ট করতে পারছে না। সাধারণত হোস্টিংয়ে PHP ভার্সন বদলানোর পর বা সার্ভার আপডেটের পর এটা হয়। নিচে এর সমাধান নিয়ে আলোচনা করবো।

সবচেয়ে কার্যকর পদ্ধতি (cPanel হোস্টিং)

  • cPanel-এ লগইন করুন।
  • Software সেকশনে গিয়ে Select PHP Version (বা MultiPHP Manager / PHP Selector) খুলুন।
  • Extensions ট্যাবে যান।
  • তালিকা থেকে mysqli খুঁজে টিক চিহ্ন দিন। সাথে nd_mysqli থাকলে সেটাও চালু রাখুন।

  • Save করে ওয়েবসাইট রিফ্রেশ করুন (Ctrl + F5)।

যদি cPanel না থাকে (DirectAdmin / Plesk)

  • DirectAdmin: Select PHP Version বা PHP Settings থেকে mysqli চালু করুন।
  • Plesk: Websites & Domains → PHP Settings → extensions-এর তালিকায় mysqli টিক দিন।

তাও সমাধান না হলে চেক করুন

  • ভুল PHP ভার্সন ফোল্ডারে সেটিং: কিছু হোস্টে প্রতিটি ডোমেইনের জন্য আলাদা PHP ভার্সন সেট করা থাকে। নিশ্চিত হন যে সঠিক ডোমেইনে সেটিং করেছেন।
  • .htaccess বা php.ini এ ভুল পরিবর্তন: সম্প্রতি এগুলো এডিট করে থাকলে সেই পরিবর্তন ফিরিয়ে নিন।
  • হোস্টিং সাপোর্ট: লাইভ চ্যাটে শুধু লিখুন, “Please enable the mysqli PHP extension for my domain.” সাধারণত কয়েক মিনিটেই করে দেয়।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top