Al momento sei offline in attesa che la connessione Internet venga ristabilita

Percorsi principali attiva è disattivata per impostazione predefinita in IIS 6.0

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

332117
Sintomi
Quando si tenta di visualizzare una pagina ASP (Active Server Pages) che esegue in Internet Information Services (IIS) 6.0, è possibile che venga visualizzato uno dei seguenti messaggi di errore nel browser:

Se controllo Mostra messaggi di errore HTTP brevi in Microsoft Internet Explorer non è selezionata:
Server.MapPath () errore "ASP 0175: 80004005" non consentito caratteri
- oppure -
ASP errore 0131 il file di inclusione <%filename.ext%> non può contenere ".." per indicare il padre directory. / <%path%>/<%filename.ext%>, riga <%number%>
Se il Mostra Errore HTTP brevi messaggi casella di controllo in Microsoft Internet Explorer è selezionata:
Impossibile visualizzare la pagina
HTTP 500-internal server error
Per ulteriori informazioni sulla disattivazione dei messaggi di errore HTTP brevi, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
294807HOW TO: Turn Off di Internet Explorer 5.x e 6.x "Mostra Errore HTTP brevi messaggi" funzionalità sul lato server
Cause
Viene visualizzato di questo messaggio di errore se l'applicazione chiama un metodo ASP che richiede l'opzione di Percorsi principali per essere attivato. Il messaggio di errore esatto varia a seconda il metodo che viene chiamato.

Per impostazione predefinita, l'opzione di Percorsi principali è attivata in IIS 5.0, ma è disattivato per impostazione predefinita in IIS 6.0.
Status
Questo comportamento legato alla progettazione.
Informazioni
L'opzione di Percorsi principali (la proprietà della metabase AspEnableParentPaths ) consente di utilizzare ".." nelle chiamate a funzioni quali MapPath consentendo percorsi che sono relativi a directory corrente utilizzando il\notation. L'impostazione di questa proprietà su true potrebbe costituire un rischio per la protezione poiché un percorso di inclusione può consentire l'accesso a file critici o riservati esterno alla directory principale dell'applicazione.

Se l'applicazione contiene una pagina Web contiene il # include inclusione sul lato server direttiva e utilizza ".." notazione per fare riferimento a una directory padre, si verificherà il problema quando l'applicazione viene eseguita in IIS 6.0 con l'impostazione predefinita.
Workaround
Per risolvere il problema senza modificare l'applicazione:
  1. Fare clic su Start , scegliere Strumenti di amministrazione , quindi scegliere Internet Information Services (IIS) Manager .
  2. Fare doppio clic sul nome computer nel riquadro di sinistra e quindi fare doppio clic su siti Web .
  3. Individuare il sito Web e la directory che ospita l'ASP dell'applicazione.
  4. Fare clic con il pulsante destro del mouse sul sito di applicazione o sulla directory e quindi fare clic su Proprietà .
  5. Selezionare la Home Directory e quindi fare clic su configurazione .
  6. Fare clic su Opzioni e quindi per selezionare la casella di controllo Abilita percorsi principali .
  7. Fare clic su OK due volte.
Riferimenti
Per ulteriori informazioni sulla disattivazione dei percorsi principali su IIS 4.0 e IIS 5.0, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
184717Proprietà AspEnableParentPaths MetaBase deve essere imposta a false
Per ulteriori informazioni sulla risoluzione di questo errore in applicazioni di FrontPage 2000, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
276548F000: Errore ASP 0131 quando si Sfoglia per un'area risultati database
Per ulteriori informazioni sulla risoluzione di questo e altri errori ASP che possono verificarsi con IIS 6.0, visitare i seguenti siti Web Microsoft:
IIS 6 5 Attiva Disattiva percorso principale percorsi "Impossibile visualizzare la pagina" "ASP 0175" Quest FastLane Activeroles

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 332117 - Ultima revisione: 12/03/2007 21:25:30 - Revisione: 4.7

  • Microsoft Internet Information Services 6.0
  • kbmt kbpending kbprb KB332117 KbMtit
Feedback