1. Julkaisuvirhe mvc3: 403.14 - Kielletty web-palvelin on konfiguroitu olemaan listaamatta tämän hakemiston sisältöä
Pitkän heittelyn jälkeen kehotteen ratkaisu on:
Jos et halua ottaa hakemistoselailua käyttöön, varmista, että oletusdokumentti on konfiguroitu ja että tiedosto on olemassa. Käytä IIS Manageria katalogin selaamisen mahdollistamiseen. Avoin IIS-manageri. Features-näkymässä kaksoisklikkaa Luettelo Selaa. Luettelon selaa-sivulla klikkaa Aktivoi toiminnot-paneelissa. Varmista, että configuration/system.webServer/directoryBrowse@enabled-ominaisuus sivuston tai sovelluksen konfiguraatiotiedostossa on asetettu True-arvoon. Muutettuani tämän menetelmän mukaan huomasin, että verkkosivun käyttöliittymä muuttui hakemistorakenteeksi, ja myöhemmin huomasin, että kun muutin web.config-tiedoston konfiguraatioosiota, verkkosivustoa voi käyttää normaalisti ja tallentaa sen.
<system.webServer> <validation validateIntegratedModeConfiguration="false" /> <moduulit runAllManagedModulesForAllRequests="true" /> <directoryBrowse enabled="false" /> </system.webServer>
<modules>Osion arvo, joka asetetaan tosi, ei oikeastaan vaikuta siihen, onko hakemistojen selaaminen käytössä vai pois käytöstä.
2. Julkaisun jälkeen kirjautumisrajapinta voidaan näyttää, virhe raportoidaan sivulle siirtyessä tietokantaan, kirjautuminen epäonnistui "IIS APPPOOL\ASP.NET v4.0" -toiminnolla, ja todetaan, että verkkosivun "IIS APPPOOL\ASP.NET v4.0" ei ole oikeutettu tietokantaan, ja käyttäjänimi "IIS APPPOOL\ASP.NET v4.0" on lisätty tietokantaan, kaikki käyttöoikeudet on lisätty ja se on käyttövalmis.
Kaikki on huipulla!!!!
Opettele kehittämään projekteja asp.net MVC4:n kanssa jo tänään.
Kun projekti julkaistiin paikalliselle IIS:lle (WIN7+IIS7.5), pääsy epäonnistui. Ratkaisu:
Lisää konfiguraatio <moduulit runAllManagedModulesForAllRequests="true" /> <system.webServer>-solmun alle juurihakemistossa
|