ثبت‌نام ورود

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

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

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

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

خب دلیل این مشکل کش شدن سایت شماست. همانطور که قبلا در مقاله آپدیت نشدن وردپرس توضیح دادیم، کش عامل اصلی این داستان هست. اما اینبار کش وردپرس دلیل این ماجرا نیست! کش PHP یا همان OPCache دلیل بروزرسانی نشدن وردپرس بود.

OPCache معمولا توسط هاستینگ شما روی آپاچی یا لایت اسپید نصب می‌شود. این ماژول، برای افزایش سرعت لود سایت شما شروع به کش کردن فایل‌های ‌PHP می‌کند و در نتیجه با آپدیت شدن وردپرس به نسخه جدید، باز هم فایل‌های قبلی وردپرس از کش سرور خوانده می‌شوند که این موضوع باعث می‌شود که شما فکر کنید وردپرس هنوز آپدیت نشده!

چطور کش PHP یا OPCache را خالی کنیم؟

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

اگر از وردپرس راکت استفاده نمی‌کنید، پیشنهاد می‌کنم از وردپرس راکت استفاده کنید. :)) اگر باز هم مقاومت می‌کنید، افزونه‌های خالی کردن کش پی‌اچ‌پی مثل WP OPcache استفاده کنید. با استفاده از این افزونه رایگان هم می‌توانید کش سرور را مدیریت کنید تا دیگر مشکلی با آپدیت نشدن وردپرس نداشته باشید.

موفق باشید 🙂

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام میهن وردپرس عضو شوید.

سوالی دارید؟ از ما بپرسید

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

  1. U32806 ۱۱ آذر ۱۳۹۹

    سلام من کش هم پاک کردم ولی باز 3 از افزونه هام آپدیت نمیشه…
    قبل از اون قالب و وردپرس هم آپدیت کردم اوکی بود ولی افرونه هام نه
    میشه راهنماییم کنید….
    ممنون

    پاسخ دادن
    • تیم پشتیبانی تیم پشتیبانی ۱۲ آذر ۱۳۹۹

      با سلام
      این افزونه ها رو از طریق هاست و به صورت دستی آپدیت کنید

      پاسخ دادن
  2. U9570 ۲۲ اسفند ۱۳۹۷

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

    پاسخ دادن
    • رضا حسینی راد رضا حسینی راد ۲۲ اسفند ۱۳۹۷

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

      پاسخ دادن
  3. کاربر مهمان ۲۲ آذر ۱۳۹۷

    با سلام, حال کردیم. تشکر

    پاسخ دادن
  4. U14153 ۲۲ آذر ۱۳۹۷

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

    پاسخ دادن
  5. کاربر مهمان ۲۲ آذر ۱۳۹۷

    سلام من یک مشکل رو متوجه شدم در نسخه 5 به بعد وردپرس یک فایل css به آدرس wp-includes/css/dist/block-library/style.min-rtl.css ایجاد شده که هیچ اطلاعتی نداره یعنی 404 هست چطور میشه این مشکل رو حل کرد که این css توی سایت نمایش داده نشه.

    با ایجاد یک فایل خالی به نام style.min-rtl.css میشه مشکل 404 بودن رو حل کرد اما من میخوام اصلا توی کدهای سایت نمایش داده نشه.

    تشکر

    پاسخ دادن
    • رضا حسینی راد رضا حسینی راد ۲۳ آذر ۱۳۹۷

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

      پاسخ دادن
      • کاربر مهمان ۲۴ آذر ۱۳۹۷

        سلام دوست عزیز شما هم خودتون این مشکل رو دارد فقط چون همه 404 ها رو به صفحه اصلی ریدایرکت کردید متوجه نشدیداینم آدرس:

        پاسخ دادن
        • U16894 ۲۴ آذر ۱۳۹۷

          سلام ، این لینک درسته که توی سایت ما دیده نمیشه اما توی کد نویسی سایتمون هم وجود ندارد

          پاسخ دادن
  6. U14437 ۲۲ آذر ۱۳۹۷

    سلام و روز بخیر

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

    پاسخ دادن
    • رضا حسینی راد رضا حسینی راد ۲۳ آذر ۱۳۹۷

      درود. سپاس از شما

      پاسخ دادن
  7. U5196 ۲۲ آذر ۱۳۹۷

    سلام
    اول اینکه من در منوهای راکت، گزینه opcache رو ندارم، قبلاً این گزینه بود، اما الان نیست؛
    دوم اینکه پایین پنل نوشته نگارش 5.0.1
    مشکلی نداره؟

    پاسخ دادن
    • U16894 ۲۲ آذر ۱۳۹۷

      با سلام ، حتما هاستتون opcache را غیر فعال کرده .

      پاسخ دادن