SHET16

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

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

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

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

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

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

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

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

Screen Shot 2018 12 13 at 9.31.19 AM

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

موفق باشید 🙂

نظر شما در این مورد چیه؟

  1. U416528۲۱ تیر ۱۴۰۵

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

    • رضا راد۲۱ تیر ۱۴۰۵

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

  2. U330970۱۳ تیر ۱۴۰۳

    سلام، خسته نباشید
    خطا سایت شما قادر به دسترسی WordPress.org در 62.60.134.30 نیست، و خطایی برمی‌گرداند: cURL error 28: Failed to connect to api.wordpress.org port 443 after 7501 ms: Couldn’t connect to server
    اینور چه طور رفع کنم.

  3. U324269۴ مهر ۱۴۰۲

    سلام همه افزونه های من برورزرسانی شده اند اما علامت میاد که ی بروزرسانی دارید و وقتی چک میکنم هیچ افزونه ای نیاز به برورزسانی ندارد
    چیکار باید بکنم

    • رضا راد۵ مهر ۱۴۰۲

      بروزرسانی ترجمه رو هم انجام دادین؟

      • U324269۵ مهر ۱۴۰۲

        بله ولی باز هم درست نشد چیکار باید بکنم

        • رضا راد۸ مهر ۱۴۰۲

          اگر حل نشد قطعا از کش سایت یا وب سرور هست. یا افزونه یا قالبی که اشتباه نسخه گذاری شده

      • U324269۷ مهر ۱۴۰۲

        همچنان مشکل پابرجاست

        • رضا راد۸ مهر ۱۴۰۲

          اخر صفحه روی ترجمه بروزرسانی ها کلیک کنید.

  4. U312086۱۱ اسفند ۱۴۰۰

    سلام من افزونه wp rovket رو فعال کردم ولی بعد از اون دیگه آپدیت های من برای کاربران نمایش داده نمیشه, باید چیکار کنم؟

    • رضا راد۱۴ اسفند ۱۴۰۰

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

  5. U312086۱۱ اسفند ۱۴۰۰

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

    • رضا راد۱۴ اسفند ۱۴۰۰

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

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

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

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

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

  7. U9570۲۲ اسفند ۱۳۹۷

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

    • رضا راد۲۲ اسفند ۱۳۹۷

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

  8. کاربر مهمان۲۲ آذر ۱۳۹۷

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

  9. U14153۲۲ آذر ۱۳۹۷

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

  10. کاربر مهمان۲۲ آذر ۱۳۹۷

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

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

    تشکر

    • رضا راد۲۳ آذر ۱۳۹۷

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

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

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

        • تیم پشتیبانیتیم پشتیبانی۲۴ آذر ۱۳۹۷

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

  11. U14437۲۲ آذر ۱۳۹۷

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

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

  12. U5196۲۲ آذر ۱۳۹۷

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

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

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

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

در حال بارگذاری مقالات...

پشتیبانگفتگو با تیم فروش
پشتیبانگفتگو با تیم فروش در حال حاضر آفلاین هستیم. لطفاً پیام بگذارید تا در اولین فرصت پاسخ دهیم. آفلاین

در حال بارگذاری...

سوالی درباره محصولات سایت دارید؟از ما بپرسید.