همه ما در دنیای وردپرس، به طور غیرمنتظره با خطاها و مشکلات مواجه می‌شویم. یکی از خطاهای بخش سلامت سایت، خطای “یک یا چند ماژول پیشنهادی وجود ندارند” هست. در این مقاله از طراح سایت شو، به توضیح دلیل ایجاد این خطا و راه‌حل‌های آن خواهیم پرداخت.

پیدا کردن خطا

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

select Site health
ورود به بخش سلامت سایت

سپس سلامت سایت را انتخاب می کنیم .

Site health
سلامت سایت

در این بخش خطایی را می بینیم با عنوان “یک یا چند ماژول پیشنهادی نصب نشده اند” .

error view
نمایش خطا

راه حل این خطا این است که به شرکت هاستینگ خود تیکت بزنیم تا این ماژول ها را برای ما نصب کنند. اما چگونه خودمان می توانیم آن ها را نصب کنیم؟ بامن همراه باشید.

وظیفه این ماژول ها چیست؟

هر کدام از این ماژول ها کاربرد خاص خود را دارند . به عنوان مثال ماژول .mbstring متن های سایت را که قرار است نمایش داده شود ، اگر در بعضی زبان ها مشکل داشته باشد ، به درستی نمایش می دهد.

یا مثلا .imagick وظیفه ی کار کردن برروی تصاویر را دارد . فرمت های مختلف تصویر را از یکدیگر جدا می کند ، فرمت های مختلف را خروجی می گیرد ، تبدیل میکنه ، تصاویر را برش می دهد ، تغییر سایز می دهد . کل کارهایی که ما برروی تصاویر با PHP انجام می دهیم به کمک این ماژول انجام می شود.لیست کامل ماژول‌ها را اینجا ببینید.

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

دلیل بوجود آمدن خطا: عدم نصب ماژول‌های مورد نیاز بر روی PHP

وقتی این خطا ظاهر می‌شود، احتمالاً به دلیل عدم وجود یا نصب نشدن ماژول‌های مورد نیاز PHP است. ماژول‌ها به PHP این امکان را می‌دهند تا عملکرد خاصی را اجرا کند و بدون آن‌ها، عملکرد برخی افزونه‌ها و قابلیت‌های وردپرس ممکن است به مشکل بخورد.

راه‌حل: نصب ماژول‌های مورد نیاز روی PHP

استفاده از سی‌پنل یا دایرکت ادمین

در قسمت جستجوی بالای سی پنل ، عبارت PHP را که جستجو کنید ، عبارت PHP PEAR Packages را در لیست خواهد آورد ، آن را انتخاب کنید.

search PHP PEAR Packages
جستجوی PHP PEAR Packages

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

not response in PHP PEAR Packages
عدم پیدا کردن ماژول جستجو شده

ارسال تیکت به پشتیبانی هاستینگ

نکته مهم:

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

از این پس، با نصب ماژول‌های مورد نیاز، به سادگی این خطا را از بین ببرید و وب‌سایت خود را با اطمینان رشد دهید. در دنیای وردپرس، مشکلات همیشه راه حل دارند.! 😊✨