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

رفع خطای Error Downloading Update در وردپرس: راهنمای جامع

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

وردپرس یکی از پرطرفدارترین سیستم‌های مدیریت محتوا است که به‌طور مداوم به‌روزرسانی‌هایی برای بهبود عملکرد، امنیت و ویژگی‌های جدید خود ارائه می‌دهد. با این حال، گاهی اوقات کاربران با خطای “Error Downloading Update” روبه‌رو می‌شوند که مانع از به‌روزرسانی موفق وردپرس، افزونه‌ها و قالب‌ها می‌شود. این مشکل ممکن است به دلیل عواملی چون تداخل افزونه‌ها، مشکلات مربوط به مجوزهای فایل، تنظیمات نادرست سرور یا محدودیت‌های مربوط به پیکربندی‌ها ایجاد شود.

اگر شما هم با این خطا مواجه شده‌اید و به دنبال راهکارهایی برای رفع آن می‌گردید، جای نگرانی نیست. در این مقاله، روش‌های گام‌به‌گام و کامل برای رفع خطای “Error Downloading Update” را معرفی خواهیم کرد. از بررسی مجوزهای فایل و پوشه‌ها تا غیرفعال کردن افزونه‌ها و حتی به‌روزرسانی دستی، هر کدام از این روش‌ها به شما کمک خواهد کرد تا مشکل به‌روزرسانی را حل کرده و سایت خود را به آخرین نسخه به‌روز کنید.

رفع خطای Error Downloading Update در وردپرس

خطای “Error Downloading Update” در وردپرس می‌تواند ناشی از مسدود شدن درخواست‌های HTTP، مشکلات سرور، یا تنظیمات نادرست مجوزها باشد. برای رفع این مشکل، بررسی مجوزهای فایل‌ها، تنظیمات PHP، و ارتباط با سرور ضروری است. در صورت عدم موفقیت، به‌روزرسانی دستی وردپرس می‌تواند راه‌حل مؤثری باشد.


۱. بررسی مجوزهای فایل و پوشه در وردپرس

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

✅ مراحل بررسی مجوزها:

  • وارد File Manager هاست خود شوید.
  • به مسیر wp-content و سپس uploads بروید.
  • بررسی کنید که مجوزهای فایل‌ها روی ۶۴۴ و پوشه‌ها روی ۷۵۵ تنظیم شده باشند.

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


۲. عیب‌یابی مالکیت فایل

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

✅ برای حل این مشکل:

  • در هاست سی پنل، از SSH یا ترمینال هاست استفاده کنید.
  • دستور زیر را اجرا کنید: chown -R www-data:www-data /var/www/html/
  • سپس سایت خود را بررسی کنید و دوباره به‌روزرسانی را انجام دهید.

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


۳. به طور موقت مجوزها را روی ۷۷۷ تنظیم کنید

در برخی موارد، تغییر موقتی مجوزها می‌تواند مشکل را برطرف کند.

✅ مراحل انجام این کار:

  1. وارد هاست شوید و به مسیر wp-content بروید.
  2. روی پوشه updates کلیک کنید و مجوز آن را روی ۷۷۷ تنظیم کنید.
  3. پس از به‌روزرسانی، مجوزها را دوباره به مقدار پیش‌فرض ۷۵۵ برگردانید.

این روش باید فقط به‌صورت موقت انجام شود؛ زیرا تنظیم دائمی مجوزها روی ۷۷۷، امنیت سایت شما را به خطر می‌اندازد.


۴. پلاگین‌ها را غیرفعال و دوباره فعال کنید

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

✅ برای رفع این مشکل:

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

برخی افزونه‌های امنیتی مانند Wordfence و iThemes Security ممکن است به دلیل تنظیمات امنیتی، دسترسی وردپرس به به‌روزرسانی‌ها را مسدود کنند.


۵. بررسی تنظیمات سرور

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

✅ روش بررسی:

  • در File Manager هاست، به مسیر wp-config.php بروید.
  • خط زیر را به این فایل اضافه کنید: define('FS_METHOD', 'direct');
  • این کار باعث می‌شود وردپرس بدون نیاز به اطلاعات FTP، به‌روزرسانی را انجام دهد.

اگر سرور شما تنظیمات محدودکننده‌ای دارد، باید با شرکت هاستینگ تماس بگیرید.


۶. غیرفعال کردن همه افزونه‌ها و قالب‌ها

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

✅ برای تست این موضوع:

  • به File Manager هاست بروید.
  • پوشه wp-content/plugins را تغییر نام دهید (مثلاً به plugins_old).
  • دوباره سایت را بررسی کنید.
  • اگر مشکل برطرف شد، مشکل از یکی از افزونه‌ها بوده است.

همین کار را برای پوشه قالب‌ها (themes) انجام دهید تا مشخص شود که آیا قالب شما دارای مشکل است یا خیر.


۷. وردپرس را به‌صورت دستی به‌روزرسانی کنید

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

✅ نحوه انجام این کار:

  1. از سایت wordpress.org جدیدترین نسخه وردپرس را دانلود کنید.
  2. فایل‌های وردپرس را در هاست خود آپلود کنید و جایگزین فایل‌های قدیمی کنید.
  3. فقط پوشه‌های wp-content و wp-config.php را دست‌نخورده بگذارید.

این روش برای مواقعی که وردپرس به هیچ عنوان آپدیت نمی‌شود، بسیار مؤثر است.


۸. استفاده از روش به‌روزرسانی جایگزین

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

✅ راهکار جایگزین:

  • از طریق FTP به هاست متصل شوید.
  • فایل update.php را به‌صورت دستی اجرا کنید.

برای استفاده از این روش، حتماً از سایت خود بکاپ بگیرید.


۹. تماس با پشتیبانی افزونه‌ها یا هاستینگ

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

✅ نحوه دریافت پشتیبانی:

  • پیام خطا را در گوگل جستجو کنید.
  • در فروم‌های وردپرس یا مستندات افزونه مشکل خود را مطرح کنید.

بیشتر شرکت‌های هاستینگ، پشتیبانی رایگان برای مشکلات به‌روزرسانی ارائه می‌دهند.


نتیجه‌گیری

خطای “Error Downloading Update” در وردپرس می‌تواند به دلایل مختلفی رخ دهد، اما با روش‌های ذکرشده در این مقاله، می‌توانید به‌راحتی آن را برطرف کنید. بررسی مجوزهای فایل، غیرفعال کردن افزونه‌ها، به‌روزرسانی دستی و استفاده از روش‌های جایگزین از جمله راهکارهایی هستند که به شما کمک خواهند کرد. اگر همچنان مشکل دارید، پیشنهاد می‌شود که با پشتیبانی هاستینگ خود تماس بگیرید.

🚀 امیدواریم این مقاله به شما در رفع این خطا کمک کند! اگر تجربه‌ای در این زمینه دارید، در قسمت نظرات با ما به اشتراک بگذارید.

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