دينوير هو منصة خفيفة الوزن وسهلة الاستخدام وشعبية للتنمية المحلية واختبار تطبيقات الويب. غالبا ما يستخدمه مطورو الويب لإنشاء مواقع الويب وتصحيحها على جهاز كمبيوتر محلي قبل النشر على الإنترنت.
ومع ذلك ، يواجه العديد من المستخدمين الذين قاموا بالترقية إلى ويندوز 10 مشكلة منافذ دينوير غير العاملة. يؤدي بدء تشغيل الخادم على أي من المنافذ المتاحة (على سبيل المثال ، 80 أو 443) إلى حدوث خطأ ولا يتم عرض الموقع. في هذه المقالة ، سننظر في عدة طرق لحل هذه المشكلة.
أولا ، قد يكون أحد أسباب المشكلة هو حظر المنفذ بواسطة خدمات النظام أو البرامج الأخرى مثل مكافحة الفيروسات أو جدار الحماية. فمن المستحسن للتحقق من الصراعات وإضافة استثناءات ل دينوير في إعدادات الخدمات والبرامج.
- مشكلة تداخل منافذ دينوير في ويندوز 10
- الأسباب والحلول المحتملة
- كيفية الكشف عن تداخل المنفذ في ويندوز 10
- باستخدام الأمر "نيتستات" في سطر الأوامر
- باستخدام برنامج "تكبفيو"
- أمثلة على الأخطاء بسبب تداخل منافذ دينوير
- حل المشكلة: تعطيل الخدمات التي تمنع المنافذ في ويندوز 10
- وسائل بديلة لبدء وتشغيل دينوير دون حجب المنافذ
مشكلة تداخل منافذ دينوير في ويندوز 10
دينوير هو أداة مريحة لتطوير واختبار تطبيقات الويب على جهاز كمبيوتر محلي. ومع ذلك ، في ويندوز 10 ، قد تكون هناك مشاكل مع تداخل المنفذ ، والتي لا تسمح لك لبدء خادم الويب بشكل صحيح وفتح المواقع.
عندما تكون المنافذ مشغولة بتطبيقات أو خدمات أخرى ، لا يمكن لشركة دينور استخدام هذه المنافذ لعملها ، مما يؤدي إلى حدوث أخطاء وعدم القدرة على بدء تشغيل الخادم. نتيجة لذلك ، لا تفتح المواقع التي تم تطويرها على الكمبيوتر المحلي في المتصفح.
لحل مشكلة تداخل منافذ دينوير في ويندوز 10 ، يمكنك اتباع الخطوات التالية:
- تحديد المنافذ التي تشغلها التطبيقات أو الخدمات الأخرى. للقيام بذلك ، يمكنك استخدام الأمر "نيتستات-أنو" على سطر الأوامر.
- قم بتشغيل إدارة المهام وانتقل إلى علامة التبويب الخدمات. ابحث عن الخدمات التي تشغل المنافذ المتراكبة.
- أوقف هذه الخدمات لتحرير المنافذ. للقيام بذلك ، حدد الخدمة في إدارة المهام ، وانقر بزر الماوس الأيمن وحدد "إيقاف".
- إطلاق دينوير وتحقق مما إذا كان الخادم قيد التشغيل وما إذا كانت المواقع تفتح.
إذا استمرت المشكلة بعد إكمال هذه الخطوات ، فقد تحتاج إلى تغيير إعدادات دينوير.
وتجدر الإشارة أيضا إلى أن تداخل المنفذ يمكن أن يحدث ليس فقط بسبب التطبيقات الأخرى ، ولكن أيضا بسبب برامج مكافحة الفيروسات وجدران الحماية والخوادم الوكيلة وخدمات الشبكة الأخرى. في هذه الحالة ، فمن المستحسن لتكوين هذه البرامج بحيث لا تمنع المنافذ المستخدمة من قبل دينوير.
يمكن العثور على مزيد من المعلومات حول إغلاق منافذ دينوير وكيفية حلها في وثائق دينوير أو في المنتديات والموارد المخصصة لتطوير الويب على منصة ويندوز.
الأسباب والحلول المحتملة
الأسباب المحتملة للمشكلة مع منافذ دينوير في ويندوز 10:
- منافذ حظر جدار الحماية;
- إشغال الميناء من قبل التطبيقات الأخرى;
- إعدادات الشبكة غير صحيحة;
- الصراع مع برامج مكافحة الفيروسات;
- أخطاء في ملف تكوين دينوير.
طرق لحل المشكلة مع منافذ دينوير في ويندوز 10:
- تحقق من إعدادات جدار الحماية والسماح بالوصول إلى دينوير;
- تحقق من المنافذ المزدحمة وقم بتغييرها إلى منافذ غير مستخدمة;
- تحقق من إعدادات الشبكة وتكوينها بشكل صحيح للعمل مع دينوير;
- قم بتعطيل برنامج مكافحة الفيروسات مؤقتا وتحقق مما إذا كان دينوير يعمل بدونه;
- تحقق من ملف تكوين دينوير وإصلاح الأخطاء المحتملة.
إذا ، بعد تطبيق كل هذه الأساليب ، لم يتم حل المشكلة مع منافذ دينوير في ويندوز 10 ، يجب عليك طلب المساعدة من المتخصصين أو استخدام برامج بديلة للتنمية المحلية لتطبيقات الويب.
كيفية الكشف عن تداخل المنفذ في ويندوز 10
ميناء التداخل هو مشكلة شائعة في ويندوز 10 التي يمكن أن تحدث عند استخدام مختلف التطبيقات أو الخدمات. إذا تداخلت المنافذ ، فقد يتسبب ذلك في تعطيل بعض الوظائف أو تعطل البرامج. لتحديد ما إذا كان هناك تداخل منفذ في ويندوز 10 ، يمكنك استخدام عدة طرق:
- باستخدام الأمر "نيتستات" في سطر الأوامر;
- باستخدام برنامج" تكبفيو".
باستخدام الأمر "نيتستات" في سطر الأوامر
يسمح لك الأمر "نيتستات" بعرض قائمة بالمنافذ المفتوحة والاتصالات النشطة على جهاز الكمبيوتر الخاص بك. لاستخدام هذا الأمر ، اتبع التعليمات:
- افتح موجه الأوامر بالضغط على مفاتيح وين + س واختيار " موجه الأوامر (المسؤول)" من قائمة السياق.
- أدخل الأمر "نيتستات-أنو" واضغط على إنتر.
- ستظهر قائمة بجميع المنافذ المفتوحة والاتصالات النشطة على جهاز الكمبيوتر الخاص بك.
- استخدم الأمر "نيتستات-بانو" للحصول على معلومات حول التطبيقات ووحدات البرامج التي تستخدم الاتصالات والمنافذ.
باستخدام برنامج "تكبفيو"
برنامج تكبفيو هو أداة مريحة تسمح لك لعرض جميع اتصالات تكب/أودب النشطة على جهاز الكمبيوتر الخاص بك. لاستخدام" تكبفيو " ، اتبع الخطوات التالية:
- تحميل وتثبيت برنامج" تكبفيو " من موقع مايكروسوفت الرسمي.
- قم بتشغيل البرنامج.
- في قائمة الاتصال ، يمكنك رؤية جميع الاتصالات النشطة والمنافذ المفتوحة والعمليات ذات الصلة.
- يمكنك فرز القائمة حسب المعلمات المختلفة وتخصيص عرض المعلومات.
استخدم إحدى الطرق المقترحة لتحديد تداخل المنفذ المحتمل في ويندوز 10. إذا وجدت تداخل منفذ ، يمكنك اتخاذ التدابير اللازمة لإصلاح المشكلة واستعادة التشغيل العادي للتطبيقات والخدمات.
أمثلة على الأخطاء بسبب تداخل منافذ دينوير
عند العمل مع دينوير في ويندوز 10 ، قد تنشأ مشاكل مختلفة تتعلق بتداخل المنفذ. فيما يلي بعض الأمثلة على مثل هذه الأخطاء والحلول الممكنة.
خطأ " المنفذ 80 قيد الاستخدام من قبل غير قادر على فتح العملية مع بيد 4!"- يعني هذا الخطأ أن المنفذ 80 ، الذي يستخدمه خادم أباتشي ، مشغول بالفعل بعملية أخرى بمعرف 4. في معظم الأحيان هذه العملية هي "خدمة هتب" أو "إيس خدمة النشر على شبكة الإنترنت". لحل هذه المشكلة ، تحتاج إلى إيقاف تشغيل أو تغيير إعدادات هذه الخدمات بحيث تطلق المنفذ 80.
خطأ " منفذ 3306 قيد الاستخدام من قبل غير قادر على فتح العملية مع بيد 123!"- يحدث هذا الخطأ عندما يكون المنفذ 3306 ، الذي يستخدمه خادم الخلية ، مشغولا بالفعل بعملية أخرى بالمعرف المحدد. الأسباب المحتملة هي خادم قاعدة بيانات آخر أو برامج تستخدم هذا المنفذ. لحل هذه المشكلة ، يمكنك تغيير إعدادات قاعدة البيانات أو إغلاق البرامج التي تشغل المنفذ 3306.
خطأ " المنفذ 443 قيد الاستخدام من قبل غير قادر على فتح العملية مع بيد 789!"- يشير هذا الخطأ إلى أن المنفذ 443 ، المستخدم لاتصالات هتبس ، مشغول بالفعل بعملية أخرى بالمعرف المحدد. هذا هو عادة "خدمة هتب"أو" خدمة النشر على شبكة الإنترنت إيس". لحل هذه المشكلة ، يجب عليك تعطيل أو تغيير إعدادات هذه الخدمات.
إذا واجهت هذه الأخطاء أو أخطاء مشابهة في دينوير ، فإن حل المشكلة عادة ما يكون تحرير المنافذ المتراكبة. قد تحتاج إلى تغيير إعدادات البرامج أو الخدمات الأخرى حتى لا تستخدم هذه المنافذ. إذا كان أي من هذا يساعد ، يمكنك محاولة استخدام منافذ أخرى لخادم الويب وقاعدة البيانات في إعدادات دينوير.
حل المشكلة: تعطيل الخدمات التي تمنع المنافذ في ويندوز 10
تلعب المنافذ دورا مهما في تشغيل خادم الويب دينوير. ومع ذلك ، في بعض الأحيان هناك مشاكل في الوصول إلى المنافذ في نظام التشغيل ويندوز 10. لحل هذه المشكلة ، تحتاج إلى تعطيل الخدمات التي يمكنها حظر الوصول إلى المنافذ.
فيما يلي بعض الخطوات لمساعدتك على تعطيل خدمات حظر المنافذ في ويندوز 10:
- اضغط على وين + ص تركيبة المفاتيح على لوحة المفاتيح لفتح نافذة تشغيل.
- في نافذة التشغيل ، أدخل الأمر " الخدمات.ماجستير " (بدون علامات اقتباس) واضغط على إدخال لفتح قائمة الخدمات.
- في قائمة الخدمات ، والعثور على خدمة جدار حماية ويندوز وانقر نقرا مزدوجا على ذلك لفتح خصائصه.
- في نافذة خصائص خدمة جدار حماية ويندوز ، حدد علامة التبويب عام.
- في علامة التبويب عام ، قم بتغيير القيمة في القائمة المنسدلة نوع بدء التشغيل إلى معطل.
- انقر فوق موافق لحفظ التغييرات.
بعد الانتهاء من هذه الخطوات ، سيتم تعطيل خدمة جدار حماية ويندوز ، والتي سوف تسمح خادم الويب دينوير للعمل بسلاسة على المنافذ المطلوبة.
يرجى ملاحظة أن تعطيل خدمة جدار حماية ويندوز قد يؤدي إلى تدهور في أمن نظام التشغيل الخاص بك. لذلك ، يوصى بتشغيل الخدمة بعد الانتهاء من العمل مع خادم الويب دينوير.
إذا لم يؤدي تعطيل خدمة جدار حماية ويندوز إلى حل مشكلة المنافذ في دينوير ، فيمكنك محاولة تعطيل الخدمات الأخرى التي قد تمنع الوصول إلى المنافذ. للقيام بذلك ، ابحث في قائمة الخدمات وابحث عن تلك التي قد تكون مرتبطة بحظر المنفذ (على سبيل المثال ، برامج مكافحة الفيروسات وجدران الحماية وما إلى ذلك.).
ومع ذلك ، كن حذرا عند تعطيل الخدمات ، فقد يؤدي ذلك إلى مشاكل في أمان ووظائف نظام التشغيل الخاص بك. إذا لم تكن متأكدا من الخدمات التي يمكن تعطيلها ، فمن المستحسن طلب المساعدة من المتخصصين أو التشاور مع مطوري دينوير.
وسائل بديلة لبدء وتشغيل دينوير دون حجب المنافذ
في حالة وجود مشاكل مع الموانئ عند بدء تشغيل وتشغيل دينوير في ويندوز 10 ، يمكنك استخدام أدوات بديلة للمساعدة في تجنب تداخل المنفذ وضمان التشغيل السلس لخادم الويب. فيما يلي بعض الخيارات:
تغيير منفذ أباتشي
واحدة من أسهل الطرق لتجنب تداخل المنفذ هو تغيير المنفذ الذي يتم تشغيل أباتشي. للقيام بذلك ، افتح هتبد.ملف أسيوط في محرر النصوص والعثور على خط يشير إلى المنفذ. بشكل افتراضي ، يتم تعيين المنفذ على 80:
الاستماع 80إذا تم استخدام هذا المنفذ بالفعل بواسطة تطبيق آخر ، فيمكن تغييره إلى أي منفذ مجاني آخر ، على سبيل المثال:
استمع 8080بعد تغيير المنفذ ، تحتاج إلى حفظ الملف وإعادة تشغيل خادم دينوير.
استخدام الأجهزة الظاهرية
خيار آخر هو استخدام الأجهزة الظاهرية ، والتي سوف تساعد على عزل عمل دينوير وتجنب تداخل المنافذ مع التطبيقات الأخرى على الجهاز المضيف. للقيام بذلك ، يمكنك تثبيت برنامج هبرفيسر ، على سبيل المثال ، أوراكل فم فيرتثلبوإكس أو محطة إم وير ، وإنشاء جهاز ظاهري مع نظام التشغيل الخاص بها منفصلة التي سيتم تشغيل دينوير.
عند تشغيل دينوير على جهاز ظاهري ، سيتم تعيين منافذ داخل الجهاز نفسه ولن تتعارض مع المنافذ الموجودة على الجهاز المضيف.
استخدام خوادم الويب البديلة
وهناك أيضا خوادم الويب البديلة التي يمكن استخدامها بدلا من دنور. على سبيل المثال ، أوبنسيرفر ، زامب ، أو وامبسيرفر. كما أنها توفر جميع الأدوات اللازمة لتطوير الموقع والاختبار ، ولكن لديها إعدادات المنفذ الافتراضي مختلفة من دينوير.
يمكنك التبديل إلى خادم ويب آخر عن طريق تثبيت وتكوين البرنامج المحدد بدلا من دينوير. بعد التثبيت ، تحتاج إلى دراسة إعدادات المنفذ بعناية ، وإذا لزم الأمر ، قم بتغييرها إلى منافذ مجانية.
يعتمد اختيار طريقة بديلة لتشغيل دينوير دون حظر المنافذ على تفضيلاتك ومتطلباتك. ومع ذلك ، بغض النظر عن الخيار المحدد ، يوصى بدراسة وثائق وإعدادات الأداة المحددة بعناية لتجنب المشاكل المحتملة وضمان التشغيل المستقر لخادم الويب.