رفع خطای local

رفع خطای Missing hosts entry / Could not update hosts file در نرم‌افزار local

مجتبی طاهری نیم‌رخ

اگر برای توسعه تحت وردپرس از ابزار Local by Flywheel استفاده می‌کنید ممکن است هنگام ایجاد سایت جدید و یا start‌ سایت‌های قبلی به خطای Missing hosts entry / Could not update hosts file برخورد کنید:

Uh-oh! Could not update hosts file

Local ran into problem when trying to update the hosts file.

Please ensure that the hosts file is not locked by anti-virus.

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

Read-only بودن فایل host

برای حل این مشکل کافی است روی فایل host که در آدرس C:\Windows\System32\drivers\etc (که C درایو ویندوز شماست) روی فایلhost راست کلیک کنید و تیک گزینه Read-only را بردارید.

تیک Read-only را بردارید و OK کنید

پس از این کار، داخل نرم‌افزار local یک بار سایت را stop/start کنید و یا روی دکمه fix در داخل ارور قرمز رنگ کلیک کنید تا مشکل رفع شود.

استفاده همزمان از local با یکی از ابزارهای xampp / mamp / wamp

برای حل این مشکل، کافی است سرویس‌های مربوط به ابزار دوم را متوقف کرده و آن‌ها را به طور کامل ببندید. پس از این کار نرم‌افزار local را یک بار کامل بندید و دوباره راه‌اندازی کنید.

دیدگاه‌ها

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *