نسخه عمومی فارسی مکس وب پورتال

شروع موضوع توسط pedramr ‏8 اکتبر 2011 در انجمن سیستم‌های انجمن ساز

  1. pedramr

    pedramr Member

    ارسال‌ها:
    170
    تشکر شده:
    85
    امتیاز دستاورد:
    16
    فایل رو ضمیمه کرده ام.

    برای نصب و تست در Windows XP در پرُكاربردترين سيستم‌عامل كافي است كه به نشاني زير برويد :
    Start > Settings > Control Panel > Add/Remove Programs > Add/Remove Windows Components
    حالا بايد سرويسي را به نام Internet Information Services - IIS فعال كنيد.
    در نسخه‌هاي ديگر خانواده ‌NT يعني Windows2000 و Windows2003Server هم طريقه نصب به همين شكل است.
    لازم است گفته شود كه امكان اجراي اين سرويس در نسخه خانگي يا Home Edition ويندوز ايكس‌پي وجود ندارد و كاربران بايد از نسخه حرفه‌اي يا Professional استفاده كنند.

    اجراي يك صفحه آزمايشي:
    بعد از نصب Server روي ويندوز در پارتيشني كه ويندوز روي آن نصب شده پوشه‌هاي Inetpub\wwwroot ايجاد مي شوند كه بايد صفحه‌هاي asp را در آن مسير كپي كنيم. براي مثال مي توانيم در اين مسير پوشه‌اي به نام test ايجاد كنيم. داخل اين پوشه به وسيله ويرايشگر متني Notepad يك فايل asp به نام time.asp ايجاد كنيد و خط دستور زير را در آن وارد كنيد :
    The time is <%= time () %>
    بخش <%= معادل دستور PRINT در زبان برنامه‌نويسي BASIC عمل مي كند و اصولاً تمام كدهايي هم كه بين دو بخش %> و <% قرار داشته باشند كدهاي asp محسوب شده و در سمت سرويس‌دهنده اجرا مي شوند. بعد از ذخيره اين صفحه در مسير ياد شده براي اجراي آن كافيست كه مرورگر Internet Explorer را اجرا كرده و در قسمت نوار آدرس نشاني زير را اجرا كنيد:
    http://localhost/test/time.asp
    در اين صورت فايل time.asp از مسيري كه در آن قرار دارد اجرا شده و زمان جاري را به صورت ساعت و دقيقه و ثانيه نمايش مي دهد.
    حالا اگر سورس این صفحه را بعد از اجرا ببینیم متوجه می شویم که از دستورات asp خبری نیست! چون این دستورات در سمت سِرور اجرا و نتیجه آنها که می تواند در هر بار اجرا متفاوت باشد به سمت کلاینت فرستاده می شود. دوباره اجرا کنید و نتیجه را ببینید.

    روشهای عيب يابی و خطاهای رايج:
    اولين قدم براي عيب يابي خواندن پيام خطا به صورت كامل است. براي اين منظور به صورت پيش فرض در اينترنت‌اكسپلورر نمي توان خطاها را به صورت كامل مشاهده كرد و براي همه آنها خطاي عمومي HTTP 500 - Internal server error صادر مي شود. براي مشاهده كامل پيام خطا به منوي زير برويد:
    Tools → Internet Options → Advanced

    در اينجا بخش Show friendly HTTP error messages را غيرفعال كنيد. قدم بعد اين است كه پيام خطا را خوانده و در صورت عدم موفقيت در رفع آن شماره خطا را كه مي تواند چيزي مثل 80040e21 باشد يادداشت نماييد و از مراجع مختلف يا از طريق جستجوگر هايي مثل Google و يا سايت شركت مايكروسافت بخش پشتيباني و رفع اِشكال ، راه رفع آن را پيگير شويد.
    خطاي نگارش يا ويرايش در بانك Access: معمولاً اين خطا زماني اتفاق مي افتد كه سطح دسترسي كافي براي فايل وجود ندارد. در اكثر ميزبانهاي اينترنتي براي بانكهاي اكسس پوشه اي به نام db با سطوح دسترسي لازم تعريف مي شود. اما زمان تست برنامه‌ها روي كامپيوتر شخصي نيز لازم است كه اين Permission وجود داشته باشد. قبل از اين كار اگر با ويندوز XP كار مي كنيد برخي تنظيمات لازم است. از پنجره
    Advanced settings → Folder Options → Tools → My Computer
    در انتهاي ليست گزينه Use simple file sharing را غير فعال كنيد. حالا با انتخاب فايل بانك خود و يا پوشه محتوي آن ،‌ با گرفتن كليك سمت راست ماوس و مراجعه به بخش Properties از برگنشان Security سطوح دسترسي همه كاربران تعريف شده در سيستم عامل را به اين فايل روي Full قرار دهيد.
     

    پیوست ها:

    • portal.zip
      اندازه فایل:
      1.2 MB
      نمایش ها:
      17
    نوشته شده توسط pedramr در ‏8 اکتبر 2011
    Saber از این پست تشکر کرده است.

به اشتراک بگذارید