Momentan sunteți offline, așteptați să vă reconectați la internet

Browserul dvs. nu este acceptat

Trebuie să vă actualizați browserul pentru a utiliza site-ul.

Actualizați la cea mai recentă versiune Internet Explorer

Activarea căilor părinte este dezactivată în mod implicit în IIS 6.0

SIMPTOME
Când încercaţi să vizualizaţi o pagină ASP (Active Server Pages) care se execută în Internet Information Services (IIS) 6.0, este posibil să primiţi unul dintre următoarele mesaje de eroare în browser:

Dacă nu este bifată caseta de selectare Se afişează mesaje de eroare HTTP prietenoase în Microsoft Internet Explorer:
Server.MapPath()error 'ASP 0175 : 80004005' Disallowed Path Characters
- sau -
ASP error 0131 The include file <%numefişier.ext%> cannot contain '..' to indicate the parent directory. /<%cale%>/<%numefişier.ext%>, line <%număr%>
Dacă este bifată caseta de selectare Se afişează mesaje de eroare HTTP prietenoase în Microsoft Internet Explorer:
The Page Cannot Be Displayed
HTTP 500 - Internal server error
Pentru informaţii suplimentare despre dezactivarea mesajelor de eroare HTTP, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:
294807 Cum se dezactivează caracteristica „Se afişează mesaje de eroare HTTP prietenoase” în Internet Explorer 5.x şi 6.x de partea server (articolul poate să fie în limba engleză)
CAUZĂ
Primiţi acest mesaj de eroare dacă aplicaţia apelează o metodă ASP care necesită ca opţiunea Parent Paths să fie activată. Mesajul de eroare exact depinde de metoda care se apelează.

În mod implicit, opţiunea Parent Paths este activată în IIS 5.0, dar este dezactivată în mod implicit în IIS 6.0.
STARE
Acest comportament este cel proiectat.
INFORMAŢII SUPLIMENTARE
Opţiunea Parent Paths (proprietatea de metabază AspEnableParentPaths) vă permite să utilizaţi „..” în apelări de funcţii cum ar fi MapPath permiţând căi relative la directorul curent, utilizând notaţia ..\. Setarea acestei proprietăţi la True poate constitui un risc de securitate, deoarece o cale Include poate accesa fişiere critice sau confidenţiale din afara directorului rădăcină al aplicaţiei.

Dacă aplicaţia conţine o pagină Web care conţine directiva Include de parte server #include şi utilizează notaţia „..” pentru a face referire la un director părinte, veţi întâmpina această problemă când aplicaţia se execută pe IIS 6.0 cu setarea implicită.
REMEDIERE
Pentru a rezolva această fără a modifica aplicaţia:
  1. Faceţi clic pe Start, pe Instrumente de administrare, apoi pe Internet Information Services (IIS) Manager.
  2. Faceţi dublu clic pe numele computerului în panoul din stânga, apoi faceţi dublu clic pe Web Sites.
  3. Găsiţi site-ul Web şi directorul care găzduiesc aplicaţia ASP.
  4. Faceţi clic cu butonul din dreapta pe site-ul aplicaţiei, apoi faceţi clic pe Properties.
  5. Selectaţi Home Directory, apoi faceţi clic pe Configuration.
  6. Faceţi clic pe Options, apoi faceţi clic pentru a bifa caseta de selectare Enable Parent Paths.
  7. Faceţi clic pe OK de două ori.
REFERINŢE
Pentru informaţii suplimentare despre dezactivarea opţiunii Parent Paths în IIS 4.0 şi în IIS 5.0, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:
184717 Proprietatea de metabază AspEnableParentPaths trebuie setată la False (articolul poate să fie în limba engleză)
Pentru informaţii suplimentare privind rezolvarea acestei erori în aplicaţii FrontPage 2000, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:
276548 F000: Eroarea ASP 0131 când se navighează la o regiune de rezultate ale bazelor de date (articolul poate să fie în limba engleză)
Pentru mai multe informaţii despre depanarea acestei erori şi a altor erori ASP care pot apărea în IIS 6.0, vizitaţi următoarele site-uri Web Microsoft:
IIS 6 5 Enable Disable Parent Path Paths "Page Cannot Be Displayed" "ASP 0175" Quest Fastlane Activeroles
Proprietăți

ID articol: 332117 - Ultima examinare: 01/31/2008 13:03:00 - Revizie: 4.5

  • Microsoft Internet Information Services 6.0
  • kbprb kbpending KB332117
Feedback