لدي مشكل في XAMPP الـ localhost لا يعمل رغم ان Apache يعمل - عاجل

لقد كنت اعمل من قبل على السيرفر المحلي appserv و جاء يوم اردت في التطوير الى XAMPP لأعمل على Perl بعدها صادفت مشكل البورت و حللتها و اصبح كل شيء يعلم لكن عندما ادخل للـ localhost في المتصف لا يعمل تضهر لي صفحة خطأ تحميل رسالة This webpage is not available من المتصفح ارجوا المساعدة في اسرع وقت فلدي اعمال تنتظرني و شكرا.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

آسف على الإطالة إخوتي.

حل المشكل بسيط و لديه طريقتين إما بمعرفة البرامج التي تشغل البورت الخاص بـ XAMPP او ان تغير البورت الخاص بالـ XAMPP

سأبدأ بشرح الطريقة الثانية :

يجب عليك اولا الدخول الى XAMPP لكن لا تشغل اي شيء فيه, المشكل في الأساس هو عدم قدرة Apache على الإقلاع و قواعد البيانات في الأغلب تكون تعمل و ان لم تكن تعمل فهذا الحل سيحل كل شيء, في إعدادات الـ Apache ستجد زر اسمه Config و هو الخاص بالكونفيج للـ XAMPP إضفط عليه لتظهر لك قائمة إختر منها Apache (httpd.conf) و ستدخل لك من Notepad الخاص بحاسوبك. الآن كل ما بقي عليك فعله و هو البحث عن كلمة Listen و ان لم تكن تعرف فهذه هي الطريقة : اولا إضفط على Edit في القائمة العموية لـ Notepad ثم تضغط على Find او مباشرة بلإختصار Ctrl + F بعدها اكتب في حقل الإدخال Listen و اغط على OK مرة او إثنتين حتى تذهب الى السطر الذي فيه Listen و بعدها رقم, غير الرقم الى 8080 ( الرقم الذي بعد علامة ":" ) و الرقم الذي قبل تلك العلامة بـ Localhost. ستجد نفس الرقم الذي كان بعد " : " الا و هو 80 غيره ايضا الى 8080 بحدها اذهب الى File في القائمة العلوية لـ Notepad و إضغط Save , لا تقم بتشغيل اي شيء و الإستعجال, قم بإعادة تشغيل حاسوبك و ستحل المشكل.

الطريقة الثانية :

سوف تجد هنا طريقة العثور على البورت المشغول 80 من هنا

يعد معرفتك للبرنامج الذي يشغله إبحث عن كيفية تغيير البورت الخاص به في الإنترنت و ستحل المشكل

هل جربت كتابة 127.0.0.1 عوضًا عن localhost ؟

حاول الوصول إلى ملف hosts وإقرأ المكتوب هناك للتأكد من وجود localhost

لقد كتبت 127.0.0.1 عوضاً عنها لكن لم تعمل

هممم جرب بشكل يدوي إذًا تشغيل السيرفر من خلال موجه الأوامر. على ما أذكر كان الأمر httpd -k start في ويندوز.

لم ينجح

عندما دخلت الى ملف الـ htdocs و دخلت index.php وجدت الكود التالي

<?php

if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
    $uri = 'https:/';
} else {
    $uri = 'http:/';
}
$uri .= $_SERVER['HTTP_HOST'];
header('Location: '.$uri.'/dashboard/');
exit;

?>

هل الكود عادي ؟

هو للتحويل إلى https أو http لكن قم بتغيير اسم index.php إلى أي شيء آخر هل تحصل على نفس الخطأ ؟

لم ينجح

هل تفحصت المهام التي تعمل بالجهاز وتأكد من وجود الأباتشي ضمنها ؟

اضن ان المشكل هنا الـ Apache خير موجود قلي كيف اصلح الأمر

لا يُمكنني حل المُشكلة عن بعد ! لما لا تُعيد تثبيته أو تحذفه بشكل كامل وتثبته من جديد ؟!

اوكي سأحاول

-1

شكرا لك اخي لقد حللت المشكل و شكرا على تخصيص من قتك معي و شكرا

xampp لايعمل بشكل تلقائي ادخل للوحة التحكم الخاصة به ثم شغل apache.

اعلم هذا يا اخي لا تضنني غبي ههههههه

لا غبي ولا شيء فقط قد تكون لم تنتبه

ما هو المنفذ تجده بجوار apache في لوحة التحكم على ما أتذكر ؟

اعلم اقوم بعمل Start للـ Apache و يتحول لونه الى أخضر

حسنا قد يكون المنفذ ليس 80 لذلك توجد هذه المشكلة

ضع رقم المفذ لapache تجده في لوحة التحكم بعد

 

ثم جرب فتحه في المتصفح

لقد جربت هذا و غيرته الى 82 لأن الـ VMware workstation اخذ البورت 80

وهل عمل ؟

شكرا لم اخي الكريم على التخصيص من وقتك لحل مشكلتك شكرا لك

-2

نعم لقد نجت اخي لقد حللت المشكل كان السبب في apache هذه المشكلة التي واجهتها لا يوجد لها حل في المحتوى العربي و اضن انها موجودة في المحتوى الأجني على ما اعتقد لكنني لم ابحث فيه , على العموم سأشارك موشوع عمى قريب لحل جميع مشاكل الـ XAMPP

ارح نفسك وجرب برنامج ال WAMP

-1

لقد حللت المشكل اخي و كل شيء تمام و سأشارك الحل عما قريب

أظن أن مشكلتك كانت فى تشغيل برنامج يأخذ البورت 80 ... مثل سكايب :)

هل وجدت حلا للمشكل ؟

نعم اخي لقد يجدت حل للمشكل

السلام عليكم ارجو نشر الحل فى القريب العاجل لقد مررت بنفس المشكلة لا استطيع عمل Start to apache

لقد قمت بنشر الحل شاهده

-1

لقد حللت المشكل كان السبب في apache هذه المشكلة التي واجهتها لا يوجد لها حل في المحتوى العربي و اضن انها موجودة في المحتوى الأجني على ما اعتقد لكنني لم ابحث فيه , على العموم سأشارك موشوع عمى قريب لحل جميع مشاكل الـ XAMPP و شكرا لكم جميعا

شارك الحل ضمن نفس الموضوع، في حال بحث أحدهم عن موضوع كهذا ووصل إلى هذا الموضوع الأفضل أن يجد الحل لتعم الفائدة

-2

حسنا اخي سأقوم بهذا في القريب العاجل :)

الرجاء الاسراع في شرح طريقة الحل لقد مررت بنفس المشكلة

لقد اضفت تعليقا لحل المشكل اخي إذهب و شاهده