"Σφάλμα HTTP 500.19" σφάλμα όταν ανοίγετε μια ιστοσελίδα του IIS 7.0

Αυτό το άρθρο περιγράφει τους κωδικούς HResult όταν παρουσιαστεί σφάλμα 500.19 σε μια εφαρμογή Web των υπηρεσιών Internet Information Services (IIS) 7.0. Εάν ο κωδικός σφάλματος που βλέπετε είναι στις ακόλουθες πίνακα, αναλάβετε τον έλεγχο τις αιτίες και δοκιμάστε τις λύσεις.
HResult κωδικούΜήνυμα σφάλματοςΑιτίαΠροτεινόμενη αντιμετώπιση
0x8007000d
Σφάλμα διακομιστή στην εφαρμογή "όνομα εφαρμογής"

Σφάλμα HTTP 500.19-εσωτερικό σφάλμα διακομιστή

HRESULT: 0X8007000D

Περιγραφή της HRESULT
Η σελίδα που ζητήθηκε δεν είναι δυνατή επειδή τα δεδομένα ρύθμισης παραμέτρων που αφορούν τη σελίδα δεν είναι έγκυρη.
Αυτό το ζήτημα προκύπτει επειδή το αρχείο ApplicationHost.config ή στο αρχείο Web.config περιέχει ένα ακατάλληλο στοιχείο XML.Διαγράψτε το ακατάλληλο στοιχείο XML από το αρχείο ApplicationHost.config ή στο αρχείο Web.config.
0x80070005
Σφάλμα διακομιστή στην εφαρμογή "όνομα εφαρμογής"

Σφάλμα HTTP 500.19-εσωτερικό σφάλμα διακομιστή

HRESULT: 0X80070005

Περιγραφή της HRESULT
Η σελίδα που ζητήθηκε δεν είναι δυνατή επειδή τα δεδομένα ρύθμισης παραμέτρων που αφορούν τη σελίδα δεν είναι έγκυρη.
Αυτό το ζήτημα παρουσιάζεται για έναν από τους παρακάτω λόγους:
  • Χρησιμοποιείτε τις υπηρεσίες IIS 7.0 σε έναν υπολογιστή που εκτελεί τα Windows Vista. Επιπλέον, μπορείτε να ρυθμίσετε την τοποθεσία Web να χρησιμοποιήσετε UNC σε έλεγχο ταυτότητας για να αποκτήσετε πρόσβαση σε ένα απομακρυσμένο κοινόχρηστο στοιχείο διεθνούς σύμβασης ονομάτων (Universal Naming Convention (UNC).
  • Η ομάδα IIS_IUSRS έχει τα κατάλληλα δικαιώματα για το αρχείο ApplicationHost.config, για το αρχείο Web.config ή καταλόγων/εικονικών εφαρμογών των υπηρεσιών IIS.
Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους.
Μέθοδος 1
Ρυθμίσετε τις παραμέτρους της τοποθεσίας Web για χρήση σε UNC έλεγχο ταυτότητας για πρόσβαση στο απομακρυσμένο κοινόχρηστο στοιχείο UNC. Αντί για αυτό, καθορίστε ένα λογαριασμό χρήστη που διαθέτει τα κατάλληλα δικαιώματα για πρόσβαση στο απομακρυσμένο κοινόχρηστο στοιχείο UNC.
Μέθοδος 2
Μπορείτε να εκχωρήσετε δικαιώματα ανάγνωσης στην ομάδα IIS_IUSRS για το αρχείο ApplicationHost.config ή στο αρχείο Web.config. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Στην Εξερεύνηση των Windows, εντοπίστε το φάκελο που περιέχει το αρχείο ApplicationHost.config που σχετίζεται με την τοποθεσία Web ή να εντοπίσετε το εικονικούς καταλόγους ή τους καταλόγους εφαρμογών που περιέχουν το αρχείο Web.config που σχετίζεται με την τοποθεσία Web.
    Σημείωση Το αρχείο Web.config, ενδέχεται να μην είναι οι εικονικοί κατάλογοι ή τους καταλόγους εφαρμογών στο IIS. Ακόμα και στην περίπτωση αυτή, πρέπει να ακολουθήσετε αυτά τα βήματα.
  2. Κάντε δεξιό κλικ στο φάκελο που περιέχει το αρχείο ApplicationHost.config ή κάντε δεξιό κλικ στους καταλόγους εικονικό ή εφαρμογή που μπορεί να περιέχουν το αρχείο Web.config.
  3. Κάντε κλικ στο κουμπί Ιδιότητες.
  4. Κάντε κλικ στην καρτέλα " ασφάλεια " και, στη συνέχεια, κάντε κλικ στο κουμπί Επεξεργασία.
  5. Κάντε κλικ στο κουμπί Προσθήκη.
  6. Στο πλαίσιο εισαγάγετε τα ονόματα αντικειμένων για επιλογή , πληκτρολογήστε όνομα_υπολογιστή\IIS_IUSRS, κάντε κλικ στο κουμπί Έλεγχος ονομάτωνκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    Σημείωση Όνομα_υπολογιστή είναι ένα σύμβολο κράτησης θέσης για το όνομα του υπολογιστή.
  7. Κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου " Ανάγνωση " και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  8. Στο παράθυρο διαλόγου Ιδιότητες για το φάκελο, κάντε κλικ στο κουμπί " OK".
    Σημείωση Βεβαιωθείτε ότι οι ιδιότητες του φακέλου μεταβιβάζονται τα αρχεία ApplicationHost.config και Web.config έτσι ώστε η IIS_IUSRS έχει το δικαίωμα "ανάγνωση" για αυτά τα αρχεία.
0x800700b7
Σφάλμα διακομιστή στην εφαρμογή "όνομα εφαρμογής"

Σφάλμα HTTP 500.19-εσωτερικό σφάλμα διακομιστή

HRESULT: 0X800700B7

Περιγραφή της HResult
Η σελίδα που ζητήθηκε δεν είναι δυνατή επειδή τα δεδομένα ρύθμισης παραμέτρων που αφορούν τη σελίδα δεν είναι έγκυρη.
Αυτό το ζήτημα ενδέχεται να προκύψει εάν υπάρχει μια διπλή καταχώρηση για τη ρύθμιση της ενότητας ρύθμισης παραμέτρων που ορίστηκε σε υψηλότερο επίπεδο στην ιεραρχία της ρύθμισης παραμέτρων (για παράδειγμα, στο αρχείο applicationHost.config ή web.config μια τοποθεσία/του γονικού φακέλου). Το ίδιο το μήνυμα σφάλματος υποδεικνύει τη θέση του διπλότυπη εγγραφή ή τις εγγραφές.Εξετάστε το αρχείο ρύθμισης παραμέτρων που καθορίστηκε και συγκρίνετέ το με το γονικό applicationHost.config ή/και web.config αρχεία για τον έλεγχο για διπλές καταχωρίσεις, όπως προτείνεται από το μήνυμα λάθους. Καταργήστε τη διπλή καταχώρηση, ή να κάνετε μοναδικά την εγγραφή. Για παράδειγμα, αυτό το ζήτημα μπορεί να προκύψει επειδή το αρχείο ApplicationHost.config έχει μια διπλή καταχώρηση για τον παρακάτω κώδικα.
<add accessType="Allow" users="*" />
Για να επιλύσετε αυτό το ζήτημα, στο αρχείο ApplicationHost.config, η διαγραφή της διπλής καταχώρησης για τον κανόνα εξουσιοδότησης. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, πληκτρολογήστε Σημειωματάριο (Notepad) στο πλαίσιο " Έναρξη αναζήτησης ", κάντε δεξιό κλικ στο Σημειωματάριο (Notepad), και στη συνέχεια κάντε κλικ στην εντολή Εκτέλεση ως διαχειριστής.
    Σημείωση Εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασης ή κάντε κλικ στο κουμπί συνέχεια.
  2. Στο μενού αρχείο , κάντε κλικ στο κουμπί Άνοιγμα, πληκτρολογήστε %windir%\System32\inetsrv\config\applicationHost.config στο πλαίσιο όνομα αρχείου και, στη συνέχεια, κάντε κλικ στο κουμπί Άνοιγμα.
  3. Στο αρχείο ApplicationHost.config, διαγράψτε τη διπλή καταχώρηση που μοιάζει με τον ακόλουθο κώδικα:
    <add accessType="Allow" users="*" />
0x8007007e
Σφάλμα διακομιστή στην εφαρμογή "όνομα εφαρμογής"

Σφάλμα HTTP 500.19-εσωτερικό σφάλμα διακομιστή

HRESULT: 0X8007007E

Περιγραφή της HResult
Η σελίδα που ζητήθηκε δεν είναι δυνατή επειδή τα δεδομένα ρύθμισης παραμέτρων που αφορούν τη σελίδα δεν είναι έγκυρη.
Αυτό το ζήτημα προκύπτει επειδή το αρχείο ApplicationHost.config ή το αρχείο Web.config αναφέρεται σε μια λειτουργική μονάδα ή ένα αρχείο DLL που δεν είναι έγκυρος ή που δεν υπάρχει.Στο αρχείο ApplicationHost.config ή στο αρχείο Web.config, εντοπίστε την ενότητα αναφορά ή την αναφορά DLL που δεν είναι έγκυρη και, στη συνέχεια, να διορθώσετε την παραπομπή. Για να προσδιορίσετε ποια λειτουργική μονάδα αναφοράς είναι εσφαλμένη, ενεργοποίηση απέτυχε αίτηση ανίχνευσης και, στη συνέχεια, να αναπαραγάγετε το ζήτημα.
0x800700c1
Σφάλμα διακομιστή στην εφαρμογή "όνομα εφαρμογής"

Σφάλμα HTTP 500.19-εσωτερικό σφάλμα διακομιστή

HRESULT: 0X800700C1

Περιγραφή της HRESULT
Η σελίδα που ζητήθηκε δεν είναι δυνατή επειδή τα δεδομένα ρύθμισης παραμέτρων που αφορούν τη σελίδα δεν είναι έγκυρη.
Αυτό το ζήτημα μπορεί να προκύψει, εάν το bitness της καθορισμένης λειτουργικής μονάδας είναι διαφορετικό από το χώρο συγκέντρωσης εφαρμογών που φιλοξενεί την εφαρμογή. Για παράδειγμα, προσπαθείτε να φορτώσετε ένα στοιχείο 32-bit σε ένα χώρο συγκέντρωσης εφαρμογών 64-bit. Αυτό το ζήτημα μπορεί να προκύψει, εάν η καθορισμένη μονάδα είναι κατεστραμμένο.Βεβαιωθείτε ότι η καθορισμένη λειτουργική μονάδα bitness είναι το ίδιο με το χώρο συγκέντρωσης εφαρμογών που φιλοξενεί και βεβαιωθείτε ότι η λειτουργική μονάδα δεν είναι κατεστραμμένο.
0x8007010b
Σφάλμα διακομιστή στην εφαρμογή "όνομα εφαρμογής"

Σφάλμα HTTP 500.19-εσωτερικό σφάλμα διακομιστή

HRESULT: 0X8007010B

Περιγραφή της HRESULT
Η σελίδα που ζητήθηκε δεν είναι δυνατή επειδή τα δεδομένα ρύθμισης παραμέτρων που αφορούν τη σελίδα δεν είναι έγκυρη.
Αυτό το ζήτημα μπορεί να προκύψει, εάν δεν είναι δυνατή η πρόσβαση στον καθορισμένο κατάλογο περιεχομένου.Βεβαιωθείτε ότι η διαδρομή αρχείου υπάρχει, έχει ονομαστεί σωστά, έχει σωστά δικαιώματα σε επίπεδο αρχείου Ορισμός και οδηγεί σε έγκυρο αρχείο τύπο συστήματος. Εάν δεν είστε βέβαιοι για το τι είναι η διαδρομή του αρχείου, χρησιμοποιήστε το εργαλείο Process Monitor ή απέτυχε αίτηση ανίχνευσης για τον προσδιορισμό του.
0x8007052e
Σφάλμα διακομιστή στην εφαρμογή "όνομα εφαρμογής"

Σφάλμα HTTP 500.19-εσωτερικό σφάλμα διακομιστή

HRESULT: 0X8007052E

Περιγραφή της HRESULT
Η σελίδα που ζητήθηκε δεν είναι δυνατή επειδή τα δεδομένα ρύθμισης παραμέτρων που αφορούν τη σελίδα δεν είναι έγκυρη.
Την προεπιλεγμένη ταυτότητα διεργασίας του IIS 7.0 δεν έχει επαρκή δικαιώματα για να ανοίξετε το αρχείο Web.config σε ένα απομακρυσμένο κοινόχρηστο στοιχείο.Για να επιλύσετε αυτό το ζήτημα, ανατρέξτε στην ενότητα εμφανίζεται ένα μήνυμα σφάλματος όταν προσπαθείτε να προβάλετε μια ιστοσελίδα από μια τοποθεσία Web που χρησιμοποιεί έλεγχος ταυτότητας διαβίβασης στο Internet πληροφορίες Services 7.0.
0x80070021
Σφάλμα διακομιστή στην εφαρμογή "όνομα εφαρμογής"

Σφάλμα HTTP 500.19-εσωτερικό σφάλμα διακομιστή

HRESULT: 0X80070021

Περιγραφή της HRESULT
Η σελίδα που ζητήθηκε δεν είναι δυνατή επειδή τα δεδομένα ρύθμισης παραμέτρων που αφορούν τη σελίδα δεν είναι έγκυρη.
Αυτό το ζήτημα μπορεί να προκύψει όταν το καθορισμένο τμήμα του αρχείου ρύθμισης παραμέτρων του IIS είναι κλειδωμένο σε υψηλότερο επίπεδο παραμέτρων.Για να επιλύσετε αυτό το ζήτημα, Ξεκλειδώστε την καθορισμένη ενότητα ή δεν την χρησιμοποιείτε σε αυτό το επίπεδο. Για περισσότερες πληροφορίες σχετικά με το κλείδωμα της ρύθμισης παραμέτρων, ανατρέξτε στην ενότητα Τρόπος χρήσης κλειδώματος στη ρύθμιση παραμέτρων του IIS 7.0.
Ιδιότητες

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

Microsoft Internet Information Services 7.0

Σχόλια