نحوه رفع خطای «PHP is missing MySQL extension» در وردپرس

اخیراً کاربری با خطای «به نظر می‌رسد نصب PHP شما افزونه MySQL مورد نیاز وردپرس را ندارد» مواجه شده و از ما پرسید که آیا راهی برای رفع آن وجود دارد یا خیر.

هنگامی که این خطا رخ می دهد، از مرور وب سایت شما توسط کاربران جلوگیری می کند. اگر به طور مکرر اتفاق بیفتد، می تواند برای تجربه کاربری سایت شما مضر باشد.

در این مقاله به شما نشان خواهیم داد که چگونه خطای گم شده پسوند PHP MySQL در وردپرس را برطرف کنید.

نحوه رفع خطای گم شدن پسوند PHP برای MySQLنحوه رفع خطای گم شدن پسوند PHP برای MySQL

خطای پسوند MySQL از دست رفته PHP چیست؟

هنگامی که در حال کار بر روی ساخت یک وب سایت وردپرس هستید یا از یک صفحه وب بازدید می کنید، ممکن است با خطای “نصب PHP شما به نظر می رسد که پسوند MySQL مورد نیاز وردپرس را ندارد” مواجه شوید.

این خطا معمولاً به این معنی است که مشکلی در کد سایت شما رخ داده است و مانع از اتصال وردپرس به پایگاه داده MySQL می شود.

خطای PHP missing پسوند MySQL معمولاً زمانی رخ می‌دهد که وردپرس را به‌روزرسانی یا نصب می‌کنید، یک وب‌سایت را مهاجرت می‌کنید، تنظیمات سرور را تغییر می‌دهید یا سیستم‌عامل‌هایی را که پسوند MySQL ندارند (مانند لینوکس) تغییر می‌دهید.

با این حال، بیایید دلایل این خطا را ببینیم.

چه چیزی باعث خطای پسوند MySQL از دست رفته PHP می شود؟

دلایل متعددی وجود دارد که چرا ممکن است خطای پسوند MySQL در PHP رخ دهد.

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

مطلب پیشنهادی  نوسانات راه راه در برابر Plaid - جدید

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

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

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

برای مشاهده هر یک از نکاتی که می خواهید می توانید از لینک های زیر استفاده کنید:

خطای گم شده پسوند PHP MySQL در وردپرس را برطرف کنید

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

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

اولین کاری که می توانید انجام دهید این است که نسخه PHP وب سایت خود را بررسی کنید. تضاد بین نسخه وردپرس و PHP معمولاً منجر به خطای پسوند PHP MySQL می شود.

برای شروع، می توانید به ادامه مطلب بروید ابزار » سلامت سایت صفحه داشبورد وردپرس. از اینجا، فقط به تب “اطلاعات” بروید.

اطلاعات سلامت سایت وردپرس را باز کنیداطلاعات سلامت سایت وردپرس را باز کنید

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

ادامه دهید و نسخه PHP را با جزئیات ببینید.

نسخه PHP خود را بررسی کنیدنسخه PHP خود را بررسی کنید

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

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

مطلب پیشنهادی  چگونه در پست های وردپرس Caps اضافه کنیم

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

2. وردپرس را به آخرین نسخه به روز کنید

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

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

یک راه آسان برای بررسی نسخه وردپرس خود رفتن به داشبورد » به روز رسانی از پنل مدیریت وردپرس اطلاعات “نسخه فعلی” را در اینجا جستجو کنید.

نسخه وردپرس خود را بررسی کنیدنسخه وردپرس خود را بررسی کنید

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

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

به روز رسانی های وردپرسبه روز رسانی های وردپرس

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

3. مطمئن شوید که پسوند MySQL را نصب کرده اید

اکنون که نسخه PHP و وردپرس وب سایت خود را به روز کرده اید و همچنان با خطای «PHP missing MySQL extension» مواجه هستید، باید بررسی کنید که آیا پسوند MySQL به درستی در سایت شما نصب شده است یا خیر.

شما می توانید این کار را با رفتن به ابزار » سلامت سایت صفحه داشبورد وردپرس. سپس باید به تب “اطلاعات” بروید.

اطلاعات سلامت سایت وردپرس را باز کنیداطلاعات سلامت سایت وردپرس را باز کنید

سپس به قسمت Database رفته و برای گسترش آن کلیک کنید.

در قسمت Extension به دنبال آن بگردید mysqli یا mysql.

برای اطلاعات در مورد پسوند، پایگاه داده را جستجو کنیدبرای اطلاعات در مورد پسوند، پایگاه داده را جستجو کنید

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

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

4. تنظیمات PHP خود را بررسی کنید

راه دیگر برای رفع خطای MySQL Missing PHP Extension این است که تنظیمات PHP سایت خود را بررسی کنید.

مطلب پیشنهادی  نحوه اضافه کردن تکمیل خودکار برای فیلدهای آدرس در وردپرس

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

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

برای یافتن مسیر فایل php.ini خود در فایل phpinfo.php می توانید آدرس وب زیر را در مرورگر وارد کنید:

www.example.com/phpinfo.php

فقط به یاد داشته باشید که www.example.com را با نام دامنه خود جایگزین کنید.

سپس جزئیات نصب PHP خود را خواهید دید.

جزئیات نصب php را ببینیدجزئیات نصب php را ببینید

از اینجا می‌توانید به پایین اسکرول کنید و به دنبال فیلدهای «مسیر فایل پیکربندی» یا «فایل پیکربندی بارگذاری شده» بگردید.

هنگامی که فایل php.ini را پیدا کردید، به سادگی به یک سرویس گیرنده FTP متصل شوید، به مسیر فایل بروید و آن را حذف کنید تا ببینید آیا خطای پسوند PHP از دست رفته MySQL برطرف می شود یا خیر.

مسیر فایل ini php را ببینیدمسیر فایل ini php را ببینید

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

منابع پاداش برای رفع خطاهای وردپرس

اکنون که از خطای پسوند MySQL در PHP مطلع شدید، می توانید راهنمای ما را برای حل سایر خطاهای وردپرس نیز بررسی کنید:

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

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



آموزش وردپرس

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *