Puhutaan ensin tiedoston koosta, tiedosto on yli 900MB, lataa vain testitiedosto. Latauslisäosa käyttää Baidun webuploaderia, kun Baidun latausprosessi on täynnä, ja kun näet pyydetyn käyttöliittymän, se raportoi 404-virheen.
Miksi 404-virhe?? Sitten, virheenkorjauksen jälkeen, huomasin, että kun latasin 900 metrin tiedoston, etenemispalkki oli täynnä, eikä käyttöliittymään päässyt sisään.
Tarkista web.configin httpRuntime:
system.web:
Tämä arvo riittää!! Mitä minun pitäisi tehdä???
Virheilmoitus:
Todennäköisimmät syyt: Pyyntösuodatus verkkopalvelimella on konfiguroitu hylkäämään pyyntö, koska sisällön pituus ylittää konfiguroidun arvon.
Mitä kokeilla: Vahvista configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength -asetus applicationhost.config- tai web.config-tiedostosta.
Linkkejä ja lisätietoja Tämä on turvaominaisuus. Älä muuta tätä ominaisuutta, ellei sinulla ole täysin tietoa muutoksen laajuudesta. Voit konfiguroida IIS 7.0 -palvelimen hylkäämään pyynnöt, joiden sisällön pituus on suurempi kuin määritelty arvo. Tämä virhe palautetaan, jos pyydetyn sisällön pituus on suurempi kuin konfiguroitu pituus. Jos sisällön pituutta täytyy kasvattaa, muokkaa asetuksia configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength.
ratkaisu
Kävi ilmi, että IIS7:n lataustiedoston koko, jopa klassisessa tilassa, täytyy asettaa system.webServerissä, ja sen lisääminen on sallittua:
Lopuksi lähetä kuvakaappaus suuren tiedoston lataamisesta!!
|