Ο server είναι WinNT 4.0 Το πρόβλημα είναι ότι δεν εμφανίζονται οι asp σελίδες στον explorer. Η σελίδα βρίσκεται στο wwwroot, το asp.dll υπάρχει στο δίσκο αλλά όταν προσπαθείς να ανοίξεις μια asp από αυτό το φάκελο εμφανίζεται το μήνυμα
HTTP 500 - Εσωτερικό σφάλμα διακομιστή
Internet Explorer
Τι μπορεί να φταίει?
Ευχαριστώ
Πρώτα πρέπει να δεις ακριβώς το error και όχι το 500
Από τον internet explorer επιλέγεις tools/ internet options/ advanced / και απενεργοποιείς το Show friendly HTTP error messages.
Έτσι θα μπορέσεις να δεις το error.
Μετά θα μεταφερθείς στο wwwroot folder από τον widows explorer και πρόσθεσε τον χρήστη EVERYONE με read και execute δικαιώματα (μιλάμε για NTFS)
Πάμε τώρα στον IIS και πιάσε το default web site / properties / Home directory / και τσεκάρουμε το read κάτω από το path και στο execute permissions επιλέγουμε script only.
Έτσι θα δουλέψει.
Έκανα τις αλλαγές στον internet explorer και τώρα εμφανίζεται το μήνυμα :
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
Στο event viewer βλέπω τα εξής (μάλλον σχετικά) μηνύματα:
1ο Μήνυμα
cl propagation encountered errors on the following file system directories:
C:\Inetpub\wwwroot\_vti_bin The DACL was protected.
C:\Inetpub\wwwroot\_vti_bin\_vti_adm The DACL was protected.
C:\Inetpub\wwwroot\_vti_bin\_vti_aut The DACL was protected.
C:\Inetpub\wwwroot\_vti_cnf The DACL was protected.
Προσθέτω τον EVERYONE όπου δεν υπήρχε σ'αυτούς τους φακέλους, δίνω full δικαιώματα αλλά και πάλι τίποτα.
2ο Μήνυμα
CI has started for catalog d:\inetpub\catalog.wci.
Τι είναι τα DACL και CI;
tip: * F5 για νέο tip