خطأ "Request timed out" عند محاولة تحميل ملف كبير إلى مكتبة مستندات على موقع Windows SharePoint Services 3.0

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية925083
الأعراض
يرجى مراعاة السيناريو التالي:
  • تثبيت Microsoft Windows SharePoint Services 3.0.
  • يمكنك تكوين موقع Windows SharePoint Services 3.0 لدعم ملفات كبيرة.
  • يمكنك الاتصال بموقع Windows SharePoint Services 3.0.
  • إذا حاولت تحميل ملف كبير إلى مكتبة مستندات.
في هذا السيناريو، تتلقى رسالة خطأ مشابهة لما يلي:

انتهت مهلة الطلب.


السبب
قد تحدث هذه المشكلة إذا كان الملف الذي حاولت تحميله ما يزيد على 50 ميغابايت (MB).
الحل
لحل هذه المشكلة، استخدم واحد أو أكثر من الطرق التالية.

الطريقة الأولى: زيادة حجم التحميل الأقصى

لزيادة حجم التحميل الأقصى، اتبع الخطوات التالية:
  1. انقر فوق ابدأوأشر إلى كافة البرامج، وأشر إلى أدوات إدارية، وثم انقر فوق إدارة SharePoint المركزية.
  2. انقر فوقإدارة التطبيقات.
  3. ضمن إدارة تطبيقات ويب ل SharePoint، انقر فوق الإعدادات العامة لتطبيق ويب.
  4. في الصفحة " الإعدادات العامة لتطبيق ويب"، انقر فوق تطبيق ويب الذي تريد تغييره.
  5. تحت حجم التحميل الأقصى، اكتب حجم الملف الأقصى بالميغا بايت التي تريد، ومن ثم انقر فوق موافق. يمكنك تحديد حجم ملف الحد الأقصى يصل إلى 2047 ميغابايت.

الطريقة الثانية: زيادة إعداد مهلة الاتصال

لزيادة إعداد مهلة الاتصال، اتبع الخطوات التالية.

ملاحظة: بشكل افتراضي، يتم إعداد مهلة الاتصال IIS 120 ثانية.
  1. انقر فوق ابدأوأشر إلى كافة البرامج، وأشر إلى أدوات إدارية، وثم انقر فوق إدارة خدمات معلومات إنترنت (IIS).
  2. زر الماوس الأيمن فوق الملقم الظاهري الذي تريد تكوينه، ومن ثم انقر فوق خصائص.
  3. انقر فوق علامة التبويب موقع ويب .
  4. تحت الاتصالات، اكتب عدد الثواني الذي تريده في المربع مهلة الاتصال ، ومن ثم انقر فوق موافق.

الطريقة الثالثة: إضافة القيمة ب executionTimeout

  1. فتح ملف Web.config في "المفكرة".

    ملاحظة: بشكل افتراضي، هذا الملف موجود في الموقع التالي:
    برنامج extensions\12\TEMPLATE\LAYOUTS ملقم "الملفات المشتركة مايكروسوفت المشتركة"
  2. إضافة القيمة ب executionTimeout الذي تريده. على سبيل المثال، استبدال القيمة كما يلي.

    التعليمات البرمجية الموجودة
     <location path="upload.aspx">     <system.web>       <httpRuntime maxRequestLength="2097151" />     </system.web>   </location> 
    استبدال التعليمات البرمجية
     <location path="upload.aspx">     <system.web>       <httpRuntime executionTimeout="999999" maxRequestLength="2097151" />     </system.web>   </location> 
  3. انقر فوق الملف، ومن ثم انقر فوق حفظ.
  4. افتح ملف Web.config في تطبيق ويب في "المفكرة".

    ملاحظة: بشكل افتراضي، يكون هذا الملف في المجلد التالي:
    Inetpub\wwwroot\wss\VirtualDirectories\فيرتوالديريكتوريفولدير
  5. تغيير السطر التالي في الملف.

    خط موجود
    <httpRuntime maxRequestLength="51200" />
    استبدال خط
    <httpRuntime executionTimeout="999999" maxRequestLength="51200" />
  6. انقر فوق الملف، ومن ثم انقر فوق حفظ.
  7. قم بإنهاء برنامج "المفكرة".
معلومات أخرى
على جهاز كمبيوتر Windows Server 2008 بتثبيت IIS 7.0 فقط، يمكنك إضافة القيمة ماكسالوويدكونتينتلينجث لحل المشكلة الموضحة في قسم "الأعراض". ومع ذلك، لا يمكنك تحميل الملفات التي يزيد حجمها عن 28 ميغابايت، حتى لو قمت بتكوين الإعداد تحميل ملف كبير عندما تقوم بتشغيل Windows SharePoint Services على جهاز كمبيوتر مستند إلى Windows Server 2008 بتثبيت IIS 7.0. بشكل عام، تتلقى رسالة خطأ مشابهة لإحدى الرسائل التالية:

لا يمكن عرض الصفحة.

HTTP 404


للتغلب على هذه المشكلة، تحرير القسم <configuration>في ملف Web.config لتطبيق ويب. للقيام بذلك، اتبع الخطوات التالية:</configuration>
  1. افتح ملف Web.config في تطبيق ويب في "المفكرة".

    ملاحظة: بشكل افتراضي، يكون هذا الملف في المجلد التالي:
    Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolder
  2. زيادة قيمة ماكسالوويدكونتينتلينجث في عقده requestLimits. على سبيل المثال، تحرير الملف كما يلي لتعيين هذه القيمة إلى الحد الأقصى للحجم:
    <requestLimits maxallowedcontentlength="52428800"></requestLimits>
    ملاحظة: إذا كان ملف Web.config الخاص بك لا يحتوي مسبقاً عقده <requestLimits>، يجب إضافة في الموضع الصحيح في التسلسل الهرمي للفرع:

    <configuration>
    <system.webServer>
    <security>
    <requestFiltering>
    <requestLimits maxallowedcontentlength="52428800"></requestLimits>
    </requestFiltering>
    </security>
    </system.webServer>
    </configuration></requestLimits>
ملاحظة: نوصي بتعيين قيمة ماكسالوويدكونتينتلينجث يزيد قليلاً عن حجم التحميل الأقصى للملف الذي قمت بتكوينه في SharePoint. تحميل ثيماكسالوويدكونتينتلينجث فالويس يساوي أو أقل من الحد الأقصى الحجم الذي تم تكوينه في SharePoint، سيتلقى المستخدمين غير رسالة الخطأ التي يتم تجاوز حد الحجم إذا حاول تحميل حجم ملف أكبر من المحددة من قبل المسؤول.

مراجع
لمزيد من المعلومات حول كيفية تكوين موقع Windows SharePoint Services 3.0 لدعم ملفات كبيرة بزيارةتثبيت واستخدام حزم الخدمة ل Windows SharePoint Services على الويب.

لمزيد من المعلومات حول إعداد ماكسالوويدكونتينتلينجث، راجع المقالة التالية في "قاعدة المعارف ل Microsoft":

942074 ظهور رسالة خطأ عند زيارة موقع ويب التي يتم استضافتها على خادم يقوم بتشغيل 7.0 خدمات معلومات إنترنت: "CONTENT_LENGTH_TOO_LARGE – 404.13 خطأ HTTP"


WSSv3

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 925083 - آخر مراجعة: 06/17/2015 12:49:00 - المراجعة: 7.0

Microsoft Windows SharePoint Services 3.0

  • kberrmsg kbtshoot kbexpertiseinter kbprb kbmt KB925083 KbMtar
تعليقات