Apatche يعمل لكن local host لا يعمل ما الحال

السلام عليكم اخواني لدي مشكلة مع xmpp

Apatche و mysql يعملان لكن عند طلب اي صفحة في localhost

على سبيل المثال عند كتابة:

localhost/htdocs/index.html

تضهر هذيه الرسالة :

لا يجد المسار للملف و تضهر رسالة التالية:

Objet non trouve

او

Object not found

ما لحال؟؟ انجدونا

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

التعليقات

هل المجلد htdocs يوجد داخل مجلد www

مرحبا،

أرجو التأكد أولا أن Apache يعمل بلا مشاكل

في XAMPP عند الاتصال يتحول لون الزر للأخضر

في WAMP يظهر أيضا دائرة خضراء

بالنسبة للمشكلة أظن أن المسار الذي تفتحه خاطئ

فإن الملفات الموجودة في htdos نضعها مباشرة بعد localhost

ليصبح

localhost/index.html

وجرب الدخول للوحة التحكم فنعلم أن المخدم يعمل

localhost/phpmyadmin

و تأكد من لاحقة الملف إذا احتوى شيفرة php يجب أن تغير هذه اللحقة التي هي html

إن لم ينجح الأمر أرجو تصوير الشاشة مع الأخطاء و حالة المخدم - السيرفر

مرحباً بك،

بما أن الرسالة Object not found ظهرت فإن الخادم المحلي يعمل بشكل جيد، لكن طريقة عرضك للصفحة خاطئة. بما أن الملف index.html موجود في مُجلد htdocs فرابط الوصول إلى الصفحة من خلال المتصفح سيكون

و ليس localhost/htdocs/index.html لأنه بهذا الشكل المفروض يكون لديك ضمن المُجلد htdocs الأساسي الخاص ببرنامج XAMPP مُجلد htdocs آخر و بداخله الملف index.html

بالتوفيق.

وعليكم السلام ورحمة الله،

إن برنامج xampp مخصص لفتح ملفات من بصيغة php أي أن الملف يجد أن يكون index.php ليتم فتحه باستخدام xampp

ويكون مسار الملف بالشكل التالي:

ولا داعي لكتابة الملف htdocs وذلك لأن الملف مباشر يتم فتحه عند كتابة localhost، بما أن الملف بصيغة html فيمكنك فتحه مباشر من خلال المتصفح وهو ليس بحاجة إلى xampp.

كما من الممكن أن يكون تم تعديل البورد الخاص ببرنامج xampp لديك حيث أ الإفتراضي هو 80 ويمكنك معرفة البورد الخاص به من خلال الضغط على config الخاص ب Apatche من ثم إختيار Apatche(httpd.conf) كما في الصورة.

سوف يفتح لديك مفكرة يمكنك البحث فيها على كلمة Listen يجب أن يكون بجانبها رقم 80 والتي تدل على البورد الذي يقوم بحجزه xampp داخل الحاسوب ويمكنك تغيره إلى أي رقم أخر.

وإذا كان هذا الرقم مختلف عن الرقم 80 في ملف httpd.conf فيمكنك تعديله إلى الرقم 80 ليعمل بشكل صحيح أو عند طلب الخادم المحلي localhost سوف يتوجب عليك إضافة رقم البورد بعد localhost، على فرض الرقم 88 سيكون الرابط بالشكل التالي: