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

زمان انتشار:
تعداد بازدید: 1,006

زمان تقریبی خواندن نوشته: 2 دقیقه
حالت تمام صفحه:

رفع مشکل بروز رسانی خودکار وردپرس و بررسی دلیل آن-wp-auto-update-failsسلام دوستان؛
هان‌طور که می‌دانید یکی از موارد بسیار مهم و حیاتی، بروزرسانی وردپرس است. مقوله بروز بودن به قدری مهم است که مبحث امنیت را نیز تحت تاثیر خود قرار می‌دهد.
جالب است بدانید طبق آمار امنیتی ۸۳ درصد از وبسایت‌های هک شده بروزرسانی نشده بودند! بخاطر همین موضوع و عدم سهل‌انگاری، مورد بروز رسانی خودکار وردپرس برای صاحبان وب‌سایت‌های وردپرسی در نظر گرفته شد.

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

دلیل عدم موفقیت بروز رسانی خودکار وردپرس چیست؟

سوال: چرا بروزرسانی خودکار وردپرس با شکست مواجه می شود؟ چرا عملیات حین نصب پایان می‌پذیرد؟

چندین دلیل برای بروز این مشکل وجود دارد از جمله:

  • وضعیت safe mode
  • محدودیت حافظه php
  • زمان‌بندی‌های سرور و  وفقه‌ها
  • و …

ساختار ارور هنگام نصب هسته وردپرس

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

Downloading update from http://wordpress.org/wordpress-4.8.1.zip…
Unpacking the update…
Verifying the unpacked files…
Installing the latest version…
Could not copy file.: /httpdocs/wordpress/wp-admin/js/list-table.dev.js
Installation Failed

  1. ابتدا نسخه در حال دانلود شدن است.
  2. بسته نصبی باز می شود.
  3. فایل‌ها چک می‌شوند.
  4. پروسه نصب آخرین نسخه شروع می‌شود.
  5. بروزرسانی خودکار وردپرس با شکست مواجه شد!
  6. نصب متوقف می‌شود. 🙁

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

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

  1. بررسی مجوز فایل‌ها
  2. خاموش کردن safe mode

۱- مجوز فایل ها را بررسی کنید.

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

سیستم مدیریت محتوای وردپرس فایل‌های موقتی که در طول پروسه نصب استفاده می‌شوند را در دایرکتوری / upgrade / نگه‌داری می‌کند.

رفع مشکل به روزرسانی خودکار وردپرس و بررسی دلیل آن-file-permission

برای ایجاد و نگه‌داری فایل‌های موقت، دایرکتوری upgrade توسط سرور بازنویسی می‌شود. حالا برای رفع مشکل باید این کار را به صورت دستی انجام دهید. تنظیمات را بررسی کنید و مجوز دایرکتوری را روی ۷۷۷ یا  CHMOD تنظیم کنید. مجددا فرآیند نصب را دنبال کنید اگر مشکل همچنان پابرجا بود روش دوم را تست کنید.

۲- خاموش کردن حالت safe mode وردپرس

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

;Directory /var/www/publict
php_admin_flag safe_mode off
;/Directory

قطعه کد بالا را به فایل httpd.config اضافه کنید. و آپاچی را مجددا راه اندازی کنید.

اینفوگرافیک و چارت بروزرسانی وردپرس

رفع خطای نسخه ۴٫۹ وردپرس

در صورت بروز مشکل و مشاهده خطای PHP change was reverted از آموزش رفع خطای نسخه ۴٫۹ کمک بگیرید.

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

درباره نویسنده

77 نوشته تا کنون
فارغ‌التحصیل رشته آی‌تی. کارشناس آی‌تی وردپرس‌یاد ?
✍باتمام علاقه‌ای که به دنیای آی‌تی داشتم با وردپرس آشنا شدم و اکنون تمام تلاشم برای تهیه آموزش‌های کاربردی و کمک به علاقه‌مندان دنیای بزرگ وردپرس است.

پاسخ دهید

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

دیدگاه های این نوشته

دیدگاهی برای این نوشته وجود ندارد.