نویسنده:
بازدید: 6 بازدید
ارور 500 در هاست ( اطلاعیه در خصوص مشکل افزونه Elementor در وردپرس )
امتیاز به post

در نسخه جدید صفحه ساز  افزونه المنتور 3.7.0 و به خصوص المنتور پرو برخی کلاسهای افزونه تغییر نام یا حذف شده اند و به همین دلیل برخی افزونه های وردپرس که اقدام به استفاده از این کلاسها می نمودند با خطا یا اختلال مواجه شده و باعث اختلال در پردازش اسکریپتها و نمایش صفحات وبسایت یا منوی ابزار المنتور گردیده و ممکن است با فعالسازی حالت نمایش خطا با خطای مشابه

Elementor\Core\Schemes\Typography not found

مواجه شوید،

امکان دارد در خیلی مواقع هاست ها و یا طراحان قالب به شما این نکته را بگویند که ارور 500 در المنتور معمولاً به سرور بر میگردد که می بایست یا از میزبان هاست خود درخواست کنید نسخه پی اچ پی (PHP) ارتقا دهد اما در نسخه جدید المنتور این توصیه اشتباه است .

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

در صورت نیاز به دانلود نسخه قبلی المنتور یعنی ورژن 3.26.5 میتوانید از لینک زیر مستقیم دانلود کنید

 

لذا پیشنهاد گروه وب سما به شما این است که :

در صورتی که پیش از به‌روزرسانی افزونه مذکور، بکاپ هفتگی از سرویس میزبانی شما تهیه شده باشد، می‌توانید با بازگردانی بکاپ یا ارسال درخواست بازگردانی بکاپ به هاستینگ خودتون و یا از طریق مراحل زیر مشکل را برطرف فرمایید :

  • نکته خیلی مهمی که باید در نظر داشته باشید با بازگردانی کامل بکاپ هفتگی مربوط به وبسایتی به خصوص تمامی اطلاعات وبسایت به تاریخ بکاپ، بازگردانده خواهد شد، لذا در صورتی که وبسایت شما فروشگاهی بوده ممکن است سفارشات احتمالی ثبت شده طی مدت بکاپ گرفته شده و زمان جاری، پس از بازگردانی حذف گردد.
  • نحوه دسترسی به بک آپ و بازگردانی هفتگی هاست های با دایرکت ادمین  از طریق AxFilePro
  • درخواست بازگردانی بک‌آپ هفتگی در داخل پنل هاستینگ خودتان 

در صورتی که بکاپی از وب‌سایت وجود ندارد، پیشنهاد می‌شود افزونه المنتور را به‌صورت موقت غیرفعال فرمائید تا وب‌سایت در دسترس قرار گیرد. و یا در منوی المنتور و زیر منوی ابزار ها بروید 

در مرحله بعدی به زیر منوی کنترل نسخه بروید و میتوانید از بخش بازگشت نسخه رایگان  نسخه قبلی خود را انتخاب نمایید و نسخه مورد نظر خود را انتخاب گنید و به عنوان مثال نسخه v3.26.5 المنتور را انتخاب کرده و 
نصب مجدد v3.26.5 را بزنید 

بازگشت نسخه المنتور به نسخه قبلی
برای رفع ارور 500 در سایت
بازگشت نسخه المنتور به نسخه قبلی
برای رفع ارور 500 در سایت

 

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

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

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


ارور 500 یک خطای سرور است که معمولاً به دلیل مشکلات داخلی در سرور یا کدهای سایت رخ می‌دهد. پس از آپدیت المنتور (Elementor) در وردپرس، ممکن است این خطا به دلیل ناسازگاری افزونه‌ها، تم یا مشکلات دیگر ایجاد شود.

در ادامه مراحل رفع مشکل را بررسی می‌کنیم:

1. بررسی حالت Debug در وردپرس


فایل wp-config.php را در ریشه سایت خود پیدا کنید.

خط زیر را پیدا کنید:


define(‘WP_DEBUG’, false);
آن را به این صورت تغییر دهید:


define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);
این تغییرات باعث می‌شود وردپرس خطاها را در یک فایل لاگ (wp-content/debug.log) ذخیره کند.

پس از بررسی خطاها، دوباره WP_DEBUG را به false تغییر دهید.

2. غیرفعال کردن افزونه‌ها


اگر به پنل مدیریت وردپرس دسترسی ندارید، از طریق FTP یا هاستینگ به پوشه wp-content/plugins دسترسی پیدا کنید.

نام پوشه افزونه‌ها را تغییر دهید (مثلاً elementor را به elementor-deactivate تغییر دهید).

این کار باعث غیرفعال شدن افزونه المنتور در سایت شما می‌شود.

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

3. بررسی تم (قالب Theme) وب سایت خودتون 

اگر افزونه‌ها را غیرفعال کردید و مشکل برطرف نشد، ممکن است مشکل از تم باشد.

به پوشه wp-content/themes بروید و نام پوشه تم فعال را تغییر دهید (مثلاً astra را به astra-deactivate تغییر دهید).

این کار باعث می‌شود وردپرس به طور خودکار به تم پیش‌فرض (مثلاً Twenty Twenty-Three) سوئیچ کند.

اگر سایت درست شد، مشکل از تم است و باید با توسعه‌دهنده قالب خودتون تماس بگیرید.

4. بررسی حافظه PHP

ممکن است محدودیت حافظه PHP باعث ایجاد ارور 500 شود.

در فایل wp-config.php خط زیر را اضافه کنید:


define(‘WP_MEMORY_LIMIT’, ‘256M’);
همچنین می‌توانید از طریق هاستینگ خود، محدودیت حافظه PHP را افزایش دهید.

5. بررسی فایل‌های .htaccess

فایل .htaccess در ریشه سایت را بررسی کنید.

اگر اخیراً تغییراتی در آن ایجاد کرده‌اید، آن‌ها را بازگردانید.

اگر مطمئن نیستید، فایل .htaccess را به طور موقت حذف کنید و ببینید آیا مشکل برطرف می‌شود یا خیر.

 

6. بررسی نسخه PHP هاست 

مطمئن شوید که نسخه PHP سرور شما با آخرین نسخه المنتور سازگار است.

از طریق هاستینگ خود، نسخه PHP را به نسخه‌ی 7.4 یا بالاتر ارتقا دهید.

7. بررسی خطاهای سرور

اگر هیچ یک از مراحل بالا مشکل را حل نکرد، به لاگ‌های سرور خود مراجعه کنید.

این لاگ‌ها معمولاً در پنل هاستینگ شما (مثلاً cPanel) یا از طریق SSH در دسترس هستند.

به دنبال خطاهای مربوط به PHP، دیتابیس یا افزونه‌ها بگردید.

8. بررسی دیتابیس سایت خودتان

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

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

9. تماس با پشتیبانی المنتور پرو 

اگر مشکل همچنان ادامه داشت، با پشتیبانی المنتور تماس بگیرید یا در انجمن‌های رسمی وردپرس و المنتور مشکل خود را مطرح کنید.

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

مطالعه بیشتر