ثبت نام لاتاری 2022 آموزش ثبت نام لاتاری گرین کارت آمریکا 2022 لاتاری

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

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

به روز رسانی قالب و افزونه وردپرس بکی از مهم ترین وظایفی است که مدیران سایت های مختلف باید اهمیت ویژه ای برای آن قائل شوند. در نسخه 4.8.1 وردپرس به روز رسانی هسته وردپرس و همچنین افزونه های نصب شده در آن بسیار راحت شده است و تنها با چند کلیک به راحتی قادر به به روز رسانی خودکار در وردپرس خود خواهید بود. اما در این نسخه از وردپرس، برخی از کاربران در هنگام به روز رسانی خودکار سایت با مشکل مواجه شده اند.

 

 

 

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

 

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

این مشکل می تواند چندین دلیل داشته باشد! به طور مثال ممکن است سطح دسترسی های پوشه ها و فایل های وردپرس در هاست درست تنظیم نشده باشند. از دلایل دیگر می توان فعال بودن افزونه های امنیتی، زمان تعیین شده جهت پاسخ دهی سرور و همچنین حداکثر حافظه تعیین شده برای 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

پیام نمایش داده شده در بالا به شما می گوید که نصب با مشکل مواجه شده و وردپرس هنوز به ورژن جدید آپدیت نشده است. برخی از مشکلات در هنگام نصب به شما نمایش داده می شوند، به طور مثال در کد یکی مانده به آخر کد پیغام  Could not copy را مشاهده می کنیم و از طریق این پیغام می توانید فهمید در هنگام به روز رسانی افزونه، یکی از فایل های مربوط به جاوا اسکریپت را نتوانسته کپی کند.

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

 

بررسی سطح دسترسی پوشه های وردپرس

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

wp-content/upgrade

در مسیر بالا به دنبال فایلی به نام wordpress-4.tmp بگردید و سطح دسترسی آن را بررسی کنید. سطح دسترسی این فایل باید بر روی 777 باشد تا قابلیت آپدیت خودکار در وردپرس فعال شود.

 

غیر فعال سازی حالت امن در وردپرس 

یکی دیگر از مشکلاتی که ممکن است بروز رسانی خودکار در وردپرس به واسطه آن با شکست مواجه شده باشد، مشکل فعال بودن حالت امن یا Safe Mode در وردپرس است! این حالت در PHP نسخه 5.3.0 در دسترس است.

  Safe_mode = Off

برای حل این مشکل لازم است شما به مدیریت سرور اطلاع دهید و اگر خودتان مدیر سرور هستید، کافی است قطعه کد زیر را در فایل httpd.config قرار دهید تا حالت امن سرور شما خاموش شود:

<Directory /var/www/public>
    php_admin_flag_safe_mode off
</Directory>

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

 

جمع بندی:

یکی از قابلیت هایی که در ورژن 4.8 به وردپرس اضافه شده، قابلیت به روز رسانی خودکار در وردپرس است. این قابلیت گاهی برای برخی از کاربران به درستی کار نمی کند که دلیل آن را در این مقاله با دو راه حل کاربردی بررسی کردیم. با استفاده از این دو راه حل می توانید مشکل خود را حل کنید و از قابلیت بروز رسانی خودکار هسته وردپرس، قالب و افزونه های نصب شده بر روی آن بهره مند شوید.

 

نظر خودتان را ارسال کنید