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

تشغيل وب سيرفر عن طريق الشبكة المحلية

بدأه mhd_alkafaf في 17 فبراير 2012 · 22 رد · 6,796 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني في المنتدى

قمت بتجربة في تصميم ويب سيرفر بسيط واردت تشغيلة من حاسبة اخرى مرتبطة عن طريق الشيكة المحلية, لكني لم استطع.

فارجو المساعدة في ارشادي الى عمل ذلك, علما اني استخدمت لغة ASP.Net VB2005.net

ولكم جزيل الشكر والتقدير

#2

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

  1. أولا أنت بحاجة لإعداد مخدم الويب IIS , الذي يقوم باستضافة مواقع ىالــ asp.net على الجهاز المحلي ...و هذه الإعدادات تختلف من نظام تشغيل إلى آخر ..
  2. هذا الرابط يشرح الموضوع على ويندوز 7 ..إذهب إلى لوحة التحكم ..ثم programms and features ..ثم turn windows features on off ..حدد internet information service .. الرابط
  3. ثم نشر الموقع من فيجوال استديو ..قائمة build ثم publish web site .. و الباقي كما في الرابط
  4. بعد الإعدادات كما في الروابط السابقة , و خصوصا الــ firewall , يمكنك الدخول من أي جهاز في الشبكة إلى الموقع عن طريق الــ ip address أو اسم الجهاز , فلو كنا تفتح الموقع محليا بالرابط localhost/webApplication1 سيتم فتحه
     http://192.168.16.10/webapplication1

    أو

     http://pc2/webapplication1

    حيث الــ 192.168.16.10 و الــ pc2 هي الــ ip و اسم الــجهاز الذي يحوي الموقع ..

  5. إذا كان هناك أستفسارات أخرى .. فنحن جاهزون ..
1

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

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

مشكور اخي العزيز

ساجرب تطبيق الخطوات اعلاه

#4

السلام عليكم اخ حسام

لقد جربت طريقتك جزاك الله خيرا وهي تعمل بشكل جيد, لكن

توجب علي القيام ببعض الخطوات الاضافية لكي يعمل الموقع

مثل اضافة اسم وامتداد الفورم الرئيسي الى Default Document "Default.aspx"

واضافة الامتداد MIME Types ".aspx"

وبعد ان ظهرت الصفحة الرئيسية لم يعمل اي رابط في الصفحة لكي اتمكن من الانتقال بين الصفحات

تم تعديل هذه المشاركة بواسطة mhd_alkafaf في 22 فبراير 2012 في 13:44

#5

السلام عليكم ...

  1. اقتباس
    وبعد ان ظهرت الصفحة الرئيسية لم يعمل اي رابط في الصفحة لكي اتمكن من الانتقال بين الصفحات
    , تأكد أن الراوابط تعمل عند تشغيل المشروع من فيجوال استديو ... و تأكد أن الصفحات التي تشير إليها الروابط موجودة في المجلد الذي عملنا الــ publish إليه , ما هي رسالة خطأ التي تظهر ؟؟..
  2. ملاحظة : إذا كنت أخذت Add Web Site في الــ IIS ...يجب ان تحدد رقم port مختلف عن الأرقام الأخرى التي أخذتها الــ web sites الأخرى , وتدخل على الموقع باستخدام اسم الجهاز و البورت مثل localhost:83 أما لو كنت أخذت نقرة يمينية على default web site ثم add virtual directory ثم تربطه مع physical path عندها يجب ذكر اسم الجلد اي localhost:83/mywebsite مثلا ...

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#6

جزاك الله خير على الجواب

لكن جربت كل الذي طرحته والنتيجة نفسها

لا توجد اي رسالة خطأ لكن تظهر الصفحة بدون اي زر او رابط ينقل لبقية الصفحات

#7

السلام عليكم ...

لنفرض أنك أنشأت web site و حددت له الــ port= 83 و دخلت إلى localhost:83 هل تظهر الصفحة Default.aspx كما صممتها في الفيجوال استديو , أم ماذا يظهر ... ممكن لقطة لصورة الشاشة (PrtSc) ثم إلى الرسام (لصق) .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#8

أخي حسام بارك الله فيك وفي اهل سوريا الأحرار ..كنت عايز أسئلك انا موصل في شبكة يعني لا أمتلك روتر علشان ارفع السايت علي سيرفر لما سألت قالوا علشان ترفع من خلال ال IISقالوا لازم تعمل Configuration للروتر إيه رد حضرتك ؟

تم تعديل هذه المشاركة بواسطة hamed123 في 24 فبراير 2012 في 03:29

#9

السلام عليكم ...

بارك الله بك أخي hamed123 , و أهلا و سهلا بك ..

  1. اقتباس
    كنت عايز أسئلك انا موصل في شبكة يعني لا أمتلك روتر علشان ارفع السايت علي سيرفر لما سألت قالوا علشان ترفع من خلال ال IISقالوا لازم تعمل Configuration للروتر إيه رد حضرتك ؟
    لا أخي أنت طالما موصول على الأنترنت , بإمكانك رفع ملفاتك للموقع مهما كانت طريقة الأتصال سواء راوتر أو موديم أو .....الخ ...إلا إذا كان الراوتر أو مزود خدمة الأنترنت تمنع الــ Port ذي الرقم 21 عندها لا يمكن استخدام برامج الــ FTP لرفع الملفات لأن بروتوكول FTP يعمل على Port هو 21 بشكل افتراضي , و لكن بالمقابل معظم الأستضافات تزودك الــ Panel فيها بخدمة لرفع الملفات إلى الموقع File Manager , كما لو كنت تقوم بإرفاق مرفقات مع الإيميل ... اتمنى أن أكون فهمت سؤالك بشكل صحيح ..
  2. هذا رابط فيديو للأخ أحمد رمضان يشرح رفع موقع asp.net إلى استضافة مدفوعة مع إعداد قاعدة البيانات ..
1

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#10

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

اود ان ارفق لكم صور عن الحالة التي تحدث عنها سابقا

حيث تظهر الازرار عند تشغيل البرنامج من فجوال بيسك ستديو

اما عند تشغيل الصفحة كوب سيرفر فلا تظهر الصورة

post-72661-009403900 1330246388_thumb.jp

post-72661-072449000 1330246399_thumb.jp

المرفقات
ok.jpgnotwork.jpg
#11

السلام عليكم ..

  1. طالما أن الصفحة الرئيسية ظهرت , إذا الــ IIS يعمل بشكل جيد ...
  2. أما بالنسبة لعدم ظهور الأزرار , فهذه مسألة تصميمية و برمجية بحته .. و لها عدة أسباب ...باعتقادي أن الصور التي هي خلفية الروابط لم تكن في مجلد المشروع عندما عملت له publish أو أنها مربوطة بالمسار الكامل مثل c:\images مثلا .. و هكذا روابط لا تعمل مع الــ IIS .. يفضل وضع الصور في مجلد images ضمن المشروع ... و الربط معها ..
  3. إذا لم تحل المشكلة , ارفق لنا المشروع (إذا لم يكن خاصا) .. أو فقط الصفحة default.aspx ... مع كودها إذا أمكن ..

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 26 فبراير 2012 في 12:21

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#12

وعليكم السلام اخي

الصورة محملة مع البرنامج, والاشارة للصورة تتم عن طريق اسمها ومجلد الصور الملحق بالمشروع وسارفق لك المشروع

جزاك الله خيرا اخي الكريم على المساعدة وابداء الرأي, وجعلها الله في ميزان حسناتك

LearningSecurity2.rar

#13

السلام عليكم ..

  1. قمت بعمل publish للموقع و ظهرت كل الصور بشكل عادي ..
  2. اجعل كود الــ imageMap كمايلي في الصفحة default.aspx كود :
    <asp:imagemap id="Menu"       	
        	imageurl="~/Images/Mainmenu.jpg"
        	width="390px"
        	Height="35"
        	hotspotmode="Navigate"
        	alternatetext="Menu choices" 
        	runat="Server" >

    حيث يتم استخدام المحرف ~ عندما نشير لمسار بشرط أن يكون العنصر asp و ليس عنصر html عادي (مثل <img>)

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#14

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

جزاك الله خيرا على مجهودك وتفاعلك معي

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

لكن سؤالي : انت قلت قد شغلت المشروع وقد اشتغل جيدا على حاسبتك. هل يوجد على حاسبتك SQL server؟ لان احد الاخوان قال لي احتمال ان يكون عدم وجوده على حاسبتي السبب (رغم اني لا استعمل اي قاعدة بيانات في المشروع)

جزاك الله خيرا وطيب انفاسك

#15

السلام عليكم ...

  1. بارك الله بك أخي .. و جزاك الله خيرا
    اقتباس
    سؤالي : انت قلت قد شغلت المشروع وقد اشتغل جيدا على حاسبتك. هل يوجد على حاسبتك SQL server؟ لان احد الاخوان قال لي احتمال ان يكون عدم وجوده على حاسبتي السبب (رغم اني لا استعمل اي قاعدة بيانات في المشروع)
    نعم يوجد sql server ..لكن لا علاقة له بمشكلة الصور .. طالما أننا لم نستخدم قاعدة بيانات ..
  2. تأكد أن المجلد الذي عملت إليه الــ publish يحوى الصور ..
  3. قم بعمل تحديث للصفحة الرئيسية بالضغط على F5 .. (عسى و لعل) ..
  4. إذا لم تحل المشكلة ... قم بحذف الــ Web Site و إنشاء موقع جديد ... مع publish مرة أخرى ..

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#16

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

مشكور اخي حسام على المساعدة

وتستمر معاناتي الى الان لم اعرف السبب وراء عدم اشتغال الموقع بصورة صحيحة,

على الرغم من اني جربت كل الحلول المطروحة الى الان, وعلى الرغم من ان الموقع

قد عمل بشكل طبيعي في حاسبات اخرى.

فهل يوجد سبب في المتصفح مثلاً, او SQL Server

جزاكم الله خير جزاء المحسنين

#17

السلام عليكم ...

و لا شكر على واجب أخي ..

  1. أنا جربت الموقع على Firefox و Internet Explorer و هو يعمل بشكل جيد ...
  2. كما قلنا لا علاقة لــ sql server ..
  3. شغل الموقع عن طريق الــ IIS و افتحة في Internet Explorer ثم نقرة يمينة في مكان ما داخل الصفحة ثم View Source و تأكد من وجود الكلود التالي :
    <img id="Menu" src="Images/Mainmenu.jpg" alt="Menu choices" usemap="#ImageMapMenu" style="height:35px;width:390px;border-width:0px;" /><map name="ImageMapMenu" id="ImageMapMenu">
    	<area shape="rect" coords="0,0,87,35" href="Default.aspx" title="Main Menu" alt="Main Menu" /><area shape="rect" coords="88,0,260,35" href="Intro.aspx" title="Data Security" alt="Data Security" /><area shape="rect" coords="261,0,390,35" href="AboutUs.aspx" title="About us" alt="About us" />
    </map>

  4. ارسل لنا الكود الظاهر من view Source .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#18

السلام عليكم اخي

اليك الكود الذي يظهر

<%@ page language="VB" autoeventwireup="false" inherits="Default2, App_Web_ck8bu3b8" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" >

<head runat="server">

<title>E_Learning</title>

</head>

<body dir="ltr" bgcolor="#ccff9b">

<form id="form1" runat="server">

<div estyle="text-align: right" style="text-align: left" dir="ltr">

<img id="_x0000_i1025"

dir="ltr" align="middle" height="171" src="Images\Title.jpg" width="1320" />

<hr dir="ltr" style="width: 1317px" />

                       

                       

                       

    

<asp:imagemap id="Menu"

imageurl="~/Images/Mainmenu.jpg"

width="390px"

Height="35"

hotspotmode="Navigate"

alternatetext="Menu choices"

runat="Server" >

<asp:RectangleHotSpot

bottom="35"

right="87"

NavigateUrl ="~/Default.aspx"

alternatetext="Main Menu">

</asp:RectangleHotSpot>

<asp:RectangleHotSpot

left="88"

bottom="35"

right="260"

NavigateUrl ="~/Intro.aspx"

alternatetext="Data Security">

</asp:RectangleHotSpot>

<asp:RectangleHotSpot

left="261"

bottom="35"

right="390"

NavigateUrl ="~/AboutUs.aspx"

alternatetext="About us">

</asp:RectangleHotSpot>

</asp:imagemap>

#19

السلام عليكم ..

لا أخي لم أقصد هذا الكود ... بل الــ HTML المتولد في صفحة الأنترنت أكسبلورر .... نقرة يمينية داخل الصفحة في انترنت إكسبلورر ثم view source ...

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#20

هو هذا يا اخ حسام

بالمناسبة يبدو انك اونلاين الان هل نستطيع التكلم عبر الجات؟

#21

السلام عليكم ... بالطبع .. نستطيع ... إميلي تجده في البروفايل ..

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#22

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

الاخ المبدع حسام الشامي بارك الله بك ووفقك لكل ما فيه الخير والصلاح وسدد الله خطواتك

فقد حللت مشكلتي فجزاك الله خير جزاء المحسنين

فقد اكتشف الاخ حسام انه تنصيب IIS على حاسبتي غير كامل. حيث كان ينقصه ASP.Net

والان الموقع يعمل والحمد لله بفضل من الله ومساعدة الاخ حسام

#23

السلام عليكم .... بالتوفيق .. أخي الكريم .. و لا شكر على واجب ... فهذا من فضل الله ..

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 10 مارس 2012 في 00:36

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

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