4 راه برای رفع

گاهی اوقات، هنگام بارگیری وب سایت وردپرس خود، ممکن است خطای «به نظر می رسد نصب PHP شما فاقد افزونه MySQL است که توسط وردپرس مورد نیاز است» ظاهر می شود.

این خطا معمولاً توسط یک پسوند MySQL وجود ندارد، نرم افزار قدیمی وردپرس یا نسخه قدیمی PHP ایجاد می شود.

خوشبختانه، خطای گمشده پسوند MySQL به راحتی قابل حل است. در این مقاله، علل آن را بررسی می‌کنیم و چهار روش برای رفع این خطا را به شما آموزش می‌دهیم.

کد خطا به نظر می رسد که نصب PHP شما افزونه MySQL را که توسط وردپرس مورد نیاز است را از دست داده است.
نوع خطا خطای سمت سرور
خطا باعث می شود پسوند MySQL وجود ندارد نسخه قدیمی وردپرس با استفاده از PHP 5.6 یا پایین تر

چه چیزی باعث می شود “به نظر می رسد نصب PHP شما افزونه MySQL را که توسط وردپرس مورد نیاز است را از دست داده است.” خطا

این خطا زمانی رخ می دهد که PHP سرور شما نمی تواند سایت وردپرس شما را به پایگاه داده MySQL متصل کند. در نتیجه به جای آن یک پیغام خطا دریافت می کنید.

چندین دلیل احتمالی برای این مشکل وجود دارد که عبارتند از:

پسوند MySQL وجود ندارد

نداشتن پسوند صحیح MySQL وردپرس یکی از شایع ترین دلایل این خطا است.

پسوند MySQL از PHP 7.0 و بالاتر به نفع منسوخ شد پسوندهای MySQLi و PDO_MySQL. بنابراین، اگر از نسخه مدرن PHP استفاده می کنید، ممکن است یک پسوند MySQL قدیمی داشته باشید.

شما می توانید نسخه PHP خود را در کنترل پنل خود پیدا کنید. برای هاستینگer کاربران، hPanel را باز کنید و اطلاعات پیکربندی PHP خود را بررسی کنید آنجا.

نسخه قدیمی وردپرس

همچنین اگر از نسخه قدیمی وردپرس با PHP 7.0 و بالاتر استفاده می کنید، ممکن است با این خطا مواجه شوید. از آنجایی که نسخه مدرن PHP پسوند MySQL را منسوخ کرده است، وردپرس پسوند مورد نظر خود را پیدا نخواهد کرد.

پیشنهاد می‌کنیم بخوانید:  روش حذف قالب وردپرس: 3 راه آسان

با استفاده از PHP 5.6 یا پایین تر

نسخه‌های 5.6 و پایین‌تر PHP ممکن است هنوز پسوند MySQL را منسوخ نکرده باشند، اما ممکن است نسخه فعلی PHP شما به درستی پیکربندی نشده باشد. در نتیجه وردپرس قادر به اتصال به افزونه لازم نیست.

روش رفع “به نظر می رسد نصب PHP شما افزونه MySQL را که توسط وردپرس مورد نیاز است را از دست داده است.”

پس از پی بردن به علت این مشکل، قدم بعدی رفع آن است.

در این بخش، چهار راه برای ترمیم مشکل را بررسی خواهیم کرد.

1. بررسی کنید که آیا پسوند MySQL فعال است یا خیر

اگر از PHP 5.6 یا پایین تر استفاده می کنید، باید بررسی کنید که آیا پسوند MySQL نصب شده است یا خیر. این کار را با آپلود a انجام دهید phpinfo.php در مرورگر خود فایل کنید

برای این کار مراحل زیر را دنبال کنید:

  1. از طریق پروتکل انتقال فایل (FTP) مانند FileZilla یا دسترسی به حساب میزبانی خود وارد شوید هاستینگerمدیر فایل از hPanel.
  1. باز کن public_html پوشه برای دسترسی به دایرکتوری ریشه سایت وردپرس شما.
پوشه public_html on Hostinger  مدیر فایل
پوشه public_html on Hostinger  مدیر فایل
4 راه برای رفع "به نظر می رسد نصب PHP شما برنامه افزودنی MySQL را که توسط وردپرس مورد نیاز است را از دست داده است." 18
  1. یک فایل جدید بسازید و نام آن را بگذارید phpinfo.php.
دکمه فایل جدید on Hostinger  مدیر فایلدکمه فایل جدید on Hostinger  مدیر فایل
  1. فایل را با افزودن قطعه کد زیر ویرایش کنید:

phpinfo();

?>

فایل را ویرایش کنید و کد را وارد کنیدفایل را ویرایش کنید و کد را وارد کنید
  1. برای بارگیری این فایل در مرورگر، اضافه کنید /phpinfo.php بعد از آدرس وب سایت شما برای مثال، example.com/phpinfo.php. پس از بارگذاری، page لیستی از تنظیمات PHP وب سایت شما را نشان می دهد.
phpinfo.php page زمانی که نمایش داده می شود on یک مرورگرphpinfo.php page زمانی که نمایش داده می شود on یک مرورگر

برای این موضوع به دنبال ردیفی با نام the بگردید نسخه Client API.

اطلاعات نسخه کلاینت API on فایل phpinfo.phpاطلاعات نسخه کلاینت API on فایل phpinfo.php

اگر نتوانستید آن را پیدا کنید، به این معنی است که برنامه افزودنی نصب نشده است.

برای رفع آن، با ارائه دهنده هاست خود تماس بگیرید و از آنها بخواهید که افزونه را برای شما نصب کنند. هاستینگer کاربران به راحتی می توانند پسوندهای PHP خود را مدیریت کنند از طریق hPanel

متناوبا، نسخه PHP خود را به‌روزرسانی کنید تا افزونه غیر ضروری باشد.

2. مطمئن شوید که پسوند PHP به درستی پیکربندی شده است

هنگامی که مطمئن شدید که پسوند PHP نصب شده است، گام بعدی این است که بررسی کنید که آیا به درستی پیکربندی شده است یا خیر.

یکی از دلایل اصلی مشکلات پیکربندی PHP این است که اشتباه آپلود می کنید php.ini فایل یا مسیر فایل نادرستی دارد. این ممکن است زمانی اتفاق بیفتد که شما در حال آپلود فایلی هستید که برای ویندوز در نظر گرفته شده است، زمانی که از سرور لینوکس استفاده می کنید یا برعکس.

شما می توانید این اطلاعات را در فایل پیکربندی بارگذاری شده ردیف در phpinfo.php فایلی که قبلا آپلود کرده اید

پیشنهاد می‌کنیم بخوانید:  بایگانی VPS

اول، فراموش نکنید که a را ایجاد کنید backup این فایل را با دانلود آن در رایانه خود دریافت کنید. پس از آن، را حذف کنید php.ini فایل کنید و بررسی کنید که آیا این مشکل را برطرف می کند یا خیر.

3. نسخه PHP مورد استفاده خود را بررسی کنید

برای تغییر نسخه PHP خود، به آدرس بروید ابزار → سلامت سایت منو روی داشبورد وردپرس شما

انتخاب اطلاعات برگه به پایین اسکرول کنید و آن را گسترش دهید سرور گزینه. شما می توانید نسخه PHP را که در حال حاضر از آن استفاده می کنید، در این بخش مشاهده کنید.

بخش اطلاعات سرور on داشبورد وردپرس
بخش اطلاعات سرور on داشبورد وردپرس
4 راه برای رفع "به نظر می رسد نصب PHP شما برنامه افزودنی MySQL را که توسط وردپرس مورد نیاز است را از دست داده است." 19

گزینه دیگر استفاده از phpinfo.php فایلی که قبلا آپلود کردید اسکرول کنید به هسته بخش و به دنبال نسخه پی اچ پی ردیف

اگر نسخه PHP شما با عدد 7 شروع می شود، ممکن است لازم باشد نرم افزار وردپرس را به روز کنید. با این حال، اگر نسخه با 5 شروع شود، ممکن است در عوض افزونه MySQL را از دست داده باشید.

4. نرم افزار هسته وردپرس را به روز کنید

اگر نسخه فعلی PHP شما در حال حاضر بالای 7 است، ممکن است این مشکل به دلیل نصب قدیمی وردپرس باشد. نسخه 3.9 یا پایین تر می تواند این خطا را ایجاد کند.

توصیه می کنیم نرم افزار وردپرس را به آخرین نسخه به روز رسانی کنید. جدای از رفع این مشکل، انجام این کار مزایای دیگری مانند بهبود امنیت و عملکرد برای سایت های وردپرس شما نیز دارد.

مهم! قبل از شروع به روز رسانی نرم افزار وردپرس، حتما از وب سایت خود نسخه پشتیبان تهیه کنید.

برای به روز رسانی نرم افزار اصلی به صورت دستی، به WordPress.org و آخرین نسخه نصب وردپرس را دانلود کنید.

آخرین نسخه وردپرس را از WordPress.org دانلود کنید
آخرین نسخه وردپرس را از WordPress.org دانلود کنید
4 راه برای رفع "به نظر می رسد نصب PHP شما برنامه افزودنی MySQL را که توسط وردپرس مورد نیاز است را از دست داده است." 20

سپس، فایل فشرده را در رایانه خود استخراج کنید. پوشه ای را که شامل تمام فایل های وردپرس است باز کنید و موارد زیر را حذف کنید:

  • wp-config-sample.php فایل
  • wp-content پوشه
  • wp-config.php فایل

اگر نمی توانید برخی از این موارد را در بین فایل های موجود خود پیدا کنید، مواردی را که در پوشه نصب می بینید حذف کنید.

پس از آن، بقیه فایل ها و پوشه ها را از طریق FTP روی سرور خود آپلود کنید. در صورت مشاهده پیغام خطا در مورد فایل های تکراری، آن را انتخاب کنید زیاد نوشتن گزینه.

هنگامی که همه چیز آپلود شد، وب سایت وردپرس شما باید به درستی کار کند.

بنر میزبانی وردپرسبنر میزبانی وردپرس
4 راه برای رفع "به نظر می رسد نصب PHP شما برنامه افزودنی MySQL را که توسط وردپرس مورد نیاز است را از دست داده است." 21

نتیجه

در این مقاله، ما دلایل خطای «به نظر می‌رسد که نصب PHP شما برنامه افزودنی MySQL را که توسط وردپرس لازم است را از دست داده است» را کشف کرده‌ایم که عبارتند از یک پسوند MySQL، یک نسخه قدیمی وردپرس یا یک نسخه قدیمی‌تر از PHP.

ما همچنین چهار راه برای رفع این مشکل را پوشش داده ایم، یعنی:

  • بررسی اینکه آیا پسوند MySQL فعال است یا خیر
  • مطمئن شوید که پسوند PHP به درستی پیکربندی شده است
  • بررسی نسخه فعلی PHP که استفاده می کنید
  • به روز رسانی نرم افزار اصلی وردپرس

اگر هنوز در مورد خطای پسوند PHP یا MySQL سؤالی دارید، در قسمت نظرات مطرح کنید. فراموش نکنید که سایر آموزش های ما را برای بهبود سایت وردپرس خود بررسی کنید.