Domanda

Sto avendo un problema con il caricamento di file nella sezione media del Umbraco. Non sono sicuro se il problema è la dimensione correlata in quanto non ottengo un errore che dare troppo dettagli, ma ti spiego quello che ho fatto finora e vedere se si può aiutare.

Ho aggiunto:

<httpRuntime maxRequestLength="102400" executionTimeout="3600"/>

per web.config all'interno del tag

Ho aggiunto lo stesso tag httpRuntime ai server di default web.config riavviato tutte le piscine app per i siti web ed i problemi persiste.

L'errore che ricevo quando provo a caricare i file è:

Spiegazione: La richiesta scaduta prima che la pagina potrebbe essere recuperate. Informazioni tecniche (per il personale di supporto)

* Error Code 64: Host not available
* Background: The gateway or proxy server lost connection to the Web server.
* Date: 10/8/2009 4:27:46 PM
* Server: SERVER.XXXXX
* Source: Remote server 

La cosa strana circa il problema è che non solo capita sui file oltre le dimensioni del file 4mb magia. Sembra accadere su qualsiasi file caricati sopra di circa 1 MB.

Qualsiasi aiuto molto apprezzato.

È stato utile?

Soluzione 2

Si scopre che non era a che fare con il web.config o metabase.XML.

Il problema era che l'AppPool per il sito ha avuto un limite di memoria virtuale che era troppo basso e credo che il sito Pool veniva riciclato prima che il file era upload finito.

Per il momento ho rimosso il limite. Ho bisogno di leggere prima di impostare nuovamente.

Altri suggerimenti

Si sta utilizzando IIS 7 con conduttura integrato forse? Se è così, potrebbe essere necessario aggiungere alcune impostazioni alla sezione system.webServer:

<system.webServer>
    <security>
        <requestFiltering>
            <requestLimits maxAllowedContentLength="102400"/>
        </requestFiltering>
    </security>
...
</system.webServer>

E 'necessario questo in aggiunta alle impostazioni httpRuntime.

Leggere questo: link

Sembra Server 2008 ha un errore conosciuto su questo (IIS7 ha un max. Caricare restrizione si deve modificare manualmente tramite il web.config della specifica applicazione web

Al momento sto lavorando su questa correzione, localmente ora le opere di upload (rispettando il set max. Caricare limite), se non attraverso Internet (superato l'ISA) non lo fa ancora.

Sto cercando di capire se devo anche modificare il WFE di per farlo funzionare tramite Internet, ma non so se questo fissa il mio problema o ha qualcosa a che fare con esso.

  • Roberto
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top