مقالات دیجیتال مارکتینگ پارس اوستا

خطای Error downloading update در وردپرس: راهنمای کامل رفع مشکل

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

وردپرس یکی از پرطرفدارترین سیستم‌های مدیریت محتوا در جهان است که به‌روزرسانی‌های منظم آن برای افزایش امنیت، رفع باگ‌ها و بهبود عملکرد اهمیت زیادی دارد. با این حال، در برخی موارد، کاربران هنگام تلاش برای به‌روزرسانی وردپرس یا افزونه‌ها با خطای “Error downloading update” مواجه می‌شوند. این خطا نه تنها می‌تواند فرآیند به‌روزرسانی را مختل کند، بلکه در صورت تکرار یا عدم رفع، ممکن است امنیت و کارایی سایت را به خطر بیندازد.

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


یکی از علل رایج خطای Error downloading update در وردپرس می‌تواند محدودیت سرعت دانلود یا زمان اجرای اسکریپت (execution time) در تنظیمات سرور باشد. همچنین، اختلالات در کش DNS یا بلاک شدن آدرس‌های API وردپرس توسط فایروال سرور، مانع از دانلود موفق فایل‌های به‌روزرسانی می‌شود. بررسی دقیق این موارد می‌تواند به شناسایی سریع‌تر علت مشکل کمک کند.

این خطا ممکن است به دلایل مختلفی رخ دهد که شایع‌ترین آنها عبارت‌اند از:

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

برای بررسی و رفع مشکلات دسترسی و مجوزها در وردپرس، ابتدا مطمئن شوید که پوشه‌ها دارای مجوز ۷۵۵ و فایل‌ها دارای مجوز ۶۴۴ هستند. همچنین، اطمینان حاصل کنید که سرور شما به آدرس‌های API وردپرس دسترسی دارد و هیچ تنظیمات فایروالی این ارتباط را مسدود نکرده است. اگر از هاست اشتراکی استفاده می‌کنید، ممکن است نیاز باشد از پشتیبانی هاست برای بازبینی تنظیمات دسترسی کمک بگیرید.

یکی از اولین اقداماتی که باید انجام دهید، بررسی مجوزها و دسترسی‌های فایل‌ها و پوشه‌ها است:

  • مجوزهای صحیح فایل‌ها و پوشه‌ها: اطمینان حاصل کنید که مجوزهای فایل‌ها روی ۶۴۴ و پوشه‌ها روی ۷۵۵ تنظیم شده باشد.
  • بررسی اتصال FTP یا SSH: اگر از FTP یا SSH برای به‌روزرسانی استفاده می‌کنید، اطمینان حاصل کنید که اطلاعات ورود صحیح است.
  • تنظیمات فایروال: اگر فایروال سرور مانع از اتصال به سرورهای وردپرس می‌شود، باید تنظیمات آن را بررسی و اصلاح کنید.

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

  • بررسی نسخه PHP: با ورود به کنترل‌پنل هاست یا استفاده از ابزارهای وردپرس مانند Site Health، نسخه PHP خود را بررسی کنید.
  • ارتقاء PHP: اگر نسخه PHP شما پایین‌تر از نسخه توصیه‌شده وردپرس (معمولاً PHP 7.4 یا بالاتر) است، با پشتیبانی هاست تماس بگیرید یا از تنظیمات هاست نسخه را به‌روزرسانی کنید.

WP-CLI یک ابزار خط فرمان است که می‌تواند برای رفع خطای “Error downloading update” بسیار مفید باشد:

  • نصب WP-CLI: ابتدا اطمینان حاصل کنید که WP-CLI روی سرور شما نصب است.
  • اجرای به‌روزرسانی از طریق WP-CLI: با استفاده از دستور زیر می‌توانید به‌روزرسانی وردپرس را انجام دهید:
  wp core update
  • حذف و نصب مجدد: در صورت عدم موفقیت، ابتدا نسخه فعلی وردپرس را حذف و سپس نسخه جدید را نصب کنید:
  wp core download --force


استفاده از WP-CLI اغلب مشکلات ناشی از رابط کاربری یا پلاگین‌ها را دور می‌زند.


برای جلوگیری از بروز مجدد این خطا، نکات زیر را در نظر بگیرید:

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

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

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

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها