فشل بحث المضيف المحلي، وحاول المتصفح استخدام www.localhost.com بدلاً من ذلك

StackOverflow https://stackoverflow.com/questions/657383

  •  19-08-2019
  •  | 
  •  

سؤال

كنت أقوم بتشغيل تطبيقات الويب طوال الوقت على جهاز الكمبيوتر المحمول الخاص بي، ولا توجد مشاكل، فأنا أستخدم VWD 2008 Express، ولدي أحدث إطار عمل، وهو Windows Vista Home Basic...إلخ.الآن، عندما أحاول تشغيل موقع ويب، أو حتى أختار عرض صفحة في المتصفح من داخل VWD، يستمر المتصفح (IE وFirefox) في البحث عن www.localhost.com...

حاولت نسخ العنوان ولصقه مباشرة في شريط العنوان، لا شيء، نفس المشكلة التي حاولت الحصول على هذا العنوان من الإشعار البالوني (الإشعار الذي ينبثق عند تشغيل أي مشروع ASP.net)، ومع ذلك لم يحدث شيء. ..

يواجه زميلي نفس المشكلة، ولكن بالنسبة له، يمكنه ببساطة نسخ عنوان url ولصقه في شريط العناوين، لكنه لا يعمل معي....Heeeeeellllllllllllllllp

هل كانت مفيدة؟

المحلول

، ينبغي إعادة توجيه المضيف المحلي إلى 127.0.0.1 وأي شيء آخر . دخول من شأنها أن تسبب هذا الخطأ ينبغي أن تبدو هذه:

127.0.0.1    www.localhost.com 

وإذا وجدت هذه، إزالة أو تغيير www.localhost.com إلى المضيف المحلي.

ويمكنك أيضا محاولة نشر واحدة من هذه في شريط العنوان:

127.0.0.1
http://localhost

لاحظ أن ملف المضيفين هو ضحية شعبية من الفيروسات، حتى إذا غير تم تعديل، قد تشغيل الاختيار على الفيروسات.

وانظر أيضا مناقشة rel="nofollow هنا .

نصائح أخرى

وإذا كان هذا أيضا لا يعمل، وفتح NOD32 (وربما كنت قد تثبيته على النظام الخاص بك إذا لا تعمل الأساليب المذكورة أعلاه) الذهاب إلى الإعداد المتقدم، في القائمة اليسرى، وتصفية بروتوكول مختارة، واختر HTTP و الموانئ POP3 ...؛)

واجهت نفس المشكلة في Firefox 3.6 عندما كان الخادم الخاص بي معطلاً.في حالتي لم تكن هناك مشكلة مع الخ/المضيفين حيث الخط

127.0.0.1 المضيف المحلي

كان هناك وموافق.

كان الحل الذي نجح بالنسبة لي هو تعطيل إصلاح عنوان URL "الساطور" الذي ينفذه Firefox عند عدم العثور على الصفحة.الإجراء مأخوذ من هنا:

  1. اكتب about:config في شريط العناوين ثم اضغط على Return.
  2. ابحث عن browser.fixup.alternate.enabled
  3. انقر نقرًا مزدوجًا فوق القيمة "الحقيقية".سيصبح الخط جريئًا ، وستتغير القيمة إلى "خطأ"

هذا إصلاح المشكلة مباشرة.لا حاجة لإعادة تشغيل فايرفوكس.إذا كان الخادم الخاص بك معطلاً، فستحصل على "لم يتم العثور على الصفحة" كما هو متوقع.نأمل أن يساعد.

وشكرا لك على الحل ... وهذا يعمل بشكل جيد ...

<اقتباس فقرة>   

وحصلت على نفس المشكلة في فايرفوكس 3.6   عندما كان الخادم الخاص إلى أسفل. في حالتي   لم يكن هناك مشكلة مع الخ / تستضيف فيها   خط

127.0.0.1 localhost
     

وكان هناك وموافق.

     

والحل الذي عملت بالنسبة لي كان ل   تعطيل "الساطور" تحديد URL التي   فايرفوكس تنفيذ عندما لم تكن الصفحة   وجدت. الإجراء اتخذ من هنا:

   1. Type about:config in the address bar and hit return.
   2. find browser.fixup.alternate.enabled
   3. double click the “true” value. The line will become bold, and
     

وسوف تتغير القيمة إلى "كاذبة"

     

وهذا الإصلاح مباشرة المشكلة. لا   فايرفوكس إعادة تشغيل الحاجة. إذا كان الملقم   وأسفل تحصل على "الصفحة غير موجودة" كما   متوقع. نأمل أن يساعد. رابط | العلم
  أجاب 3 سبتمبر في 07:55 خواكين   2،237112

بعض الأشياء العشوائية التي يجب التحقق منها ...

  • localhost هو الاسم التقليدي لعنوان IP 127.0.0.1.إذا لم يعمل هذا العنوان، فهذا يعني أن لديك مشكلة في تكوين الشبكة.

  • سيكون هناك hosts ملف في مكان ما، وربما في مكان ما مثل C:\Windows\System32\Drivers\Etc\hosts والتي يجب أن تحتوي عادةً على هذا التعريف للمضيف المحلي فقط.إذا كان يحتوي على المزيد من الأسماء ولم تضعها هناك، فهذا يعني أن لديك مشكلة أخرى تمامًا.

وهناك أيضا إمكانية-اللطم جبهته أن خادم الويب الخاص بك ليست قيد التشغيل حاليا. :)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top