Σφάλμα "Request timed out" όταν προσπαθείτε να αποστείλετε ένα μεγάλο αρχείο σε μια βιβλιοθήκη εγγράφων σε μια τοποθεσία Windows SharePoint Services 3.0

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Μπορείτε να εγκαταστήσετε τις υπηρεσίες Microsoft Windows SharePoint Services 3.0.
  • Μπορείτε να ρυθμίσετε μια τοποθεσία Web των Windows SharePoint Services 3.0 για την υποστήριξη μεγάλων αρχείων.
  • Μπορείτε να συνδεθείτε στην τοποθεσία Web των Windows SharePoint Services 3.0.
  • Προσπαθείτε να αποστείλετε ένα μεγάλο αρχείο σε μια βιβλιοθήκη εγγράφων.
Σε αυτό το σενάριο, λαμβάνετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:

Έληξε το χρονικό όριο αίτησης.


Αιτία

Αυτό το ζήτημα μπορεί να προκύψει, εάν το αρχείο που προσπαθείτε να αποστείλετε είναι πάνω από 50 megabyte (MB).

Προτεινόμενη αντιμετώπιση

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε μία ή περισσότερες από τις ακόλουθες μεθόδους.

Μέθοδος 1: Αυξήστε το μέγιστο μέγεθος αποστολής

Για να αυξήσετε το μέγιστο μέγεθος αποστολής, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, τοποθετήστε το δείκτη σε Όλα τα προγράμματα, εργαλεία Διαχείρισηςκαι, στη συνέχεια, κάντε κλικ στην επιλογή Κεντρικής διαχείρισης του SharePoint.
  2. Κάντε κλικ στην επιλογή Διαχείριση εφαρμογών.
  3. Στην περιοχή Διαχείριση εφαρμογών Web του SharePoint, κάντε κλικ στο κουμπί " Γενικές ρυθμίσεις εφαρμογής Web".
  4. Στη σελίδα " Ρυθμίσεις γενικής εφαρμογής Web ", επιλέξτε την εφαρμογή web που θέλετε να αλλάξετε.
  5. Κάτω από το μέγιστο μέγεθος αποστολής, πληκτρολογήστε το μέγιστο μέγεθος σε megabyte που θέλετε και, στη συνέχεια, κάντε κλικ στο κουμπί OK. Μπορείτε να καθορίσετε ένα μέγιστο μέγεθος αρχείων έως 2,047 megabyte.

Μέθοδος 2: Να αυξήσετε τη ρύθμιση χρονικού ορίου σύνδεσης

Για να αυξήσετε τη ρύθμιση χρονικού ορίου σύνδεσης, ακολουθήστε τα εξής βήματα.
 
Σημείωση Από προεπιλογή, η ρύθμιση χρονικού ορίου σύνδεσης των υπηρεσιών IIS είναι 120 δευτερόλεπτα.
  1. Κάντε κλικ στο κουμπί Έναρξη, τοποθετήστε το δείκτη σε Όλα τα προγράμματα, εργαλεία Διαχείρισηςκαι, στη συνέχεια, κάντε κλικ στη Διαχείριση υπηρεσιών Internet Information Services (IIS).
  2. Κάντε δεξιό κλικ στον εικονικό διακομιστή που θέλετε να ρυθμίσετε και, στη συνέχεια, κάντε κλικ στο κουμπί Ιδιότητες.
  3. Κάντε κλικ στην καρτέλα τοποθεσίας Web .
  4. Στην ενότητα συνδέσεις, πληκτρολογήστε τον αριθμό των δευτερολέπτων που θέλετε στο πλαίσιο Λήξη χρονικού ορίου σύνδεσης και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

Μέθοδος 3: Προσθέστε την παράμετρο executionTimeout τιμή

  1. Ανοίξτε το αρχείο Web.config στο Σημειωματάριο (Notepad).

    Σημείωση Από προεπιλογή, αυτό το αρχείο βρίσκεται στην ακόλουθη θέση:
    Πρόγραμμα Εφαρμογών\Κοινά Files\Microsoft Shared\Web διακομιστή 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 της εφαρμογής web στο Σημειωματάριο (Notepad).

    Σημείωση Από προεπιλογή, αυτό το αρχείο βρίσκεται στον ακόλουθο φάκελο:
    Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolder
  5. Αλλάξτε την ακόλουθη γραμμή στο αρχείο.

    Υπάρχουσα γραμμή
    <httpRuntime maxRequestLength="51200" />
    Γραμμή αντικατάστασης
    <httpRuntime executionTimeout="999999" maxRequestLength="51200" />
  6. Κάντε κλικ στο αρχείοκαι, στη συνέχεια, κάντε κλικ στο κουμπί Αποθήκευση.
  7. Κλείστε το Σημειωματάριο (Notepad).

Περισσότερες πληροφορίες

Σε έναν υπολογιστή Windows Server 2008 που έχει μόνο εγκαταστάσεις του IIS 7.0, μπορείτε να προσθέσετε την τιμή maxAllowedContentLength για να επιλύσετε το ζήτημα που περιγράφεται στην ενότητα "Συμπτώματα". Ωστόσο, δεν μπορείτε να αποστείλετε τα αρχεία που είναι μεγαλύτερα από 28 MB, ακόμα και όταν έχετε ρυθμίσει τη ρύθμιση αποστολής μεγάλο αρχείο όταν χρησιμοποιείτε τις υπηρεσίες Windows SharePoint Services σε έναν υπολογιστή με βάση τον Windows Server 2008 που έχει εγκατεστημένο το IIS 7.0. Συνήθως, λαμβάνετε ένα μήνυμα λάθους παρόμοιο με ένα από τα εξής:

Δεν είναι δυνατή η εμφάνιση της σελίδας.

HTTP 404


Για να επιλύσετε αυτό το ζήτημα, επεξεργαστείτε την ενότητα < παραμέτρων > στο αρχείο Web.config για την εφαρμογή web. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Ανοίξτε το αρχείο Web.config της εφαρμογής web στο Σημειωματάριο (Notepad).

    Σημείωση Από προεπιλογή, αυτό το αρχείο βρίσκεται στον ακόλουθο φάκελο:
    Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolder
  2. Αυξήστε την τιμή του maxAllowedContentLength στον κόμβο requestLimits . Για παράδειγμα, επεξεργαστείτε το αρχείο ως εξής, για να ορίσετε αυτήν την τιμή στο μέγιστο δυνατό μέγεθος:
    < requestLimits maxAllowedContentLength = "52428800" / >
    Σημείωση Εάν το αρχείο Web.config δεν διαθέτει ήδη τον κόμβο < requestLimits >, πρέπει να το προσθέσετε στη σωστή θέση στην ιεραρχία της ενότητας:

    <configuration>
    <system.webServer>
    <security>
    <requestFiltering>
    < requestLimits maxAllowedContentLength = "52428800" / >
    </requestFiltering>
    </security>
    </system.webServer>
    </configuration>
Σημείωση Συνιστούμε να ορίζετε την τιμή maxAllowedContentLength λίγο μεγαλύτερο από το μέγιστο μέγεθος αποστολής που έχετε ορίσει στο SharePoint. Εάν η τιμή maxAllowedContentLength είναι ίσο ή μικρότερο από το μέγεθος αποστολής αρχείου μέγιστο που έχει ρυθμιστεί στο SharePoint, οι χρήστες δεν θα λάβετε το μήνυμα λάθους ότι αυτές υπερβαίνουν το όριο μεγέθους εάν προσπαθούν να στείλουν μέγεθος αρχείου μεγαλύτερο από αυτό που καθορίζεται από το διαχειριστή.

Αναφορές

Για πληροφορίες σχετικά με τον τρόπο ρύθμισης παραμέτρων μιας τοποθεσίας Web των Windows SharePoint Services 3.0 για να υποστηρίζει μεγάλα αρχεία, επισκεφθείτε την τοποθεσία Web εγκατάσταση και χρήση της υπηρεσίας πακέτα για υπηρεσίες Windows SharePoint Services .

Για περισσότερες πληροφορίες σχετικά με τη ρύθμιση maxAllowedContentLength, ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:

942074 μήνυμα λάθους όταν επισκέπτεστε μια τοποθεσία Web που φιλοξενείται σε ένα διακομιστή που εκτελεί το Internet πληροφορίες Services 7.0: "HTTP Σφάλμα 404.13 – CONTENT_LENGTH_TOO_LARGE"


Ιδιότητες

Αναγνωριστικό άρθρου: 925083 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια