الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في localhost مع PHP

بدأه gameel gamal mohammed في 2 فبراير 2011 · 7 رد · 1,864 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اليوم نزلت البي أتش بي وأشتغلت معي لكن حاولت في حهاز أخر مربوط مع شيكة تم التنزيل لكن عندم جربت إستخدم http://localhost لا يتم عرض الصفحة وعند إستخذام http:\\127.0.0.1 يتم عرض الصفحة فما هول الحل من وجهة نظركم وقمت بإعادة التنزيل ةغيرت أسم server إلى localhost1 لمن نفس امشكلة

السؤال الثاني إذا نزلت server في جهاز وأريد من جهاز أخر أن أتوصل إلى الصفحة الموجودة على الجهاز server ماذا أكتب لطلب الصفحة المخزنه في جهاز المحمل عليه appache server هل أكتب http:\\localhost/test.php أو أذكر رقم الجهازtest.php http://192.268.2.122

أرحو مساعدتكم في هذا الموضوع

#2

إذا كان يشتغل ب 127.0.0.1 ولا يشتغل ب localhost، حاول التعديل في الملف hosts الذي سيكون غالبا في هذا المسار

c:\windows\system32\drivers\etc\hosts

وأضف السطر التالي إذا لم يكن موجودا

127.0.0.1       localhost

بالنسبة للوصول إلى الموقع من جهاز آخر فيجب أن تضع عنوان ال IP الخاص بالجهاز، لأن localhost تشير إلى الجهاز المحلي

تم تعديل هذه المشاركة بواسطة herch في 2 فبراير 2011 في 14:39

#3
herch كتب:

إذا كان يشتغل ب 127.0.0.1 ولا يشتغل ب localhost، حاول التعديل في الملف hosts الذي سيكون غالبا في هذا المسار

c:\windows\system32\drivers\etc\hosts

وأضف السطر التالي إذا لم يكن موجودا

127.0.0.1       localhost

بالنسبة للوصول إلى الموقع من جهاز آخر فيجب أن تضع عنوان ال IP الخاص بالجهاز، لأن localhost تشير إلى الجهاز المحلي

شكرا ياأخي العزيز لقد تأكدت من وجود ارقم والأسم وهو موجود في الملف host وامشكلة ما زات قائمة

#4

من المفترض في حال وجود السطر الذي اشار اليه الأخ herch في ملف hosts

أن يعمل الـ server بشكل افتراضي عند طلب localhost إلا إن كنت قد عدلت اسم الـ server في اعدادات الـ apache

على كل حال ادخل إلى الملف httpd.conf

وتأكد من وجود السطر التالي :

ServerName localhost

ابحث عن ServerName و ستجد هذا السطر فإن كان هذا السطر محول إلى comment قم بتفعيله أي قم بازالة # من بداية السطر و عدله ليصبح كما ذكرت

بتوفيق الله...

تم تعديل هذه المشاركة بواسطة MoHaMMaD Pro في 4 فبراير 2011 في 21:01

Everything will be fine when we TALK LESS, DO MORE


#5

السلام عليكم

للوصول من جهاز آخر استخدم اسم الجهاز السيرفر(الموجود عليه الموقع) او الآي بي له بدلا من localhost وايضا تأكد من معالجة الفايروال بفتح البورت 80 على السيرفر .

#6
TareqVB كتب:

السلام عليكم

للوصول من جهاز آخر استخدم اسم الجهاز السيرفر(الموجود عليه الموقع) او الآي بي له بدلا من localhost وايضا تأكد من معالجة الفايروال بفتح البورت 80 على السيرفر .

#7

شكراأخي الكريم

بإستخدام local host لم يعمل معي الجهاز ولكن بإستخدام 127.0.0.1 يعمل معي مع العلم أني قد قمت بتعديل الملف host وكذلم الملف http.conf

وبالنسبة للوصول إلى الصفحة من جهاز أخر ممكن لو سمحت توضح لي كيف يمكن فتح البورت في firewall بالعلم أني أستخدم البورت 85(لأن حخقف 80 محجوز إلى الأوراكل)

وقد حاولت الوصول بإسنخدام http://192.168.1.10:85/test.php لا يتم عرض الصفحة

وجزاكم الله ألف خير

#8
اقتباس
وقد حاولت الوصول بإسنخدام http://192.168.1.10:85/test.php لا يتم عرض الصفحة

المفروض ان الرابط صحيح لذا عليك بفتح البورت 85 فانظر الى هذه المقالة .

مواضيع مشابهة