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

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

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

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

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

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

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

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

Screen Shot 2018 12 13 at 9.31.19 AM

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

موفق باشید 🙂

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

⚠️ دسترسی محدود

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