Kai kurios tarnybos iš anksto netikėtai paleidžiamos paleidus žiniatinklio svetainę, kurioje yra kelios taikomosios programos IIS 7,5

Taikoma: Internet Information Services 7.5Windows 7Windows Server 2008 R2

Simptomai


Apsvarstykite šį scenarijų:
  • Diegiate "Windows Server AppFabric" serveryje, kuriame veikia interneto informacijos tarnybos (IIS) 7,5.
  • Kuriate žiniatinklio svetainę. Tada į svetainę įtraukiate kelias taikomąsias programas.
  • Galite konfigūruoti šias taikomąsias programas, kad paleistumėte pagal skirtingus taikomųjų programų telkiniai.
  • Galite įjungti automatinio paleidimo funkciją skirtingoms tarnyboms šiose taikomosiose programose.
  • Paleidžiate taikomųjų programų telkinį, kurį naudoja žiniatinklio svetainė.
Pagal šį scenarijų, visos šios taikomosios programos tarnybos yra iš anksto netikėtai įdiegtos. Galite tikėtis tik paslaugų, kurias programa vykdo toje pačioje žiniatinklio svetainės taikomųjų programų telkinyje. Pvz., galite sukurti svetainę pavadinimu MANOSVETAINĖ IIS 7,5 serveryje. Manosvetainė turi dvi taikomąsias programas, pavadintas APP1 ir APP2. Manosvetainė ir APP1 veikia taikomųjų programų telkinyje, pavadintame AppPool1. APP2 veikia taikomųjų programų telkinyje, pavadintame AppPool2. APP1 galite įjungti " service_App1" paslaugos automatinio paleidimo funkciją. APP2 galite įjungti " service_App2" paslaugos automatinio paleidimo funkciją. Kai AppPool1 bus paleista, programos telkinyje AppPool1 bus įkelti service_App1 ir service_App2. Tačiau reikia įkelti tik service_App1.

Priežastis


Ši problema kyla dėl klaidos, kuri įvyksta, kai IIS patikrina taikomąsias programas, kurios yra taikomųjų programų telkinio dalis, kurioje veikia svetainė. Pavyzdyje, aprašytame skyriuje požymiai, kai AppPool1 bus paleista, IIS neteisingai daro prielaidą, kad ir APP1, ir APP2 veikia tame pačiame taikomųjų programų telkinyje. Todėl service_App1 ir service_App2 yra iš anksto įkeltos. Tačiau "APP2" veikia kitame taikomųjų programų telkinyje ir service_App2 neturėtų būti iš anksto įkelta.

Sprendimas


Atnaujinti informaciją

Šiuos failus galima atsisiųsti iš "Microsoft" atsisiuntimo centro:Download Download the Update for Windows 7 x86 Edition package now.Atsisiųskite naujinimą, skirtą "Windows 7" x86 leidimo paketui dabar. Atsisiųskite "Windows 7" x64 leidimo paketo naujinimą dabar. Download Atsisiųskite naujinimą, skirtą "Windows Server 2008 R2" x64 leidimo paketui dabar. Download Atsisiųskite naujinimą, skirtą "Windows Server" 2008 R2 IA64 leidimo paketui dabar. Download Jei reikia daugiau informacijos, kaip atsisiųsti "Microsoft" palaikymo failus, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
119591 Kaip gauti "Microsoft" palaikymo failus iš internetinių tarnybų
"Microsoft" patikrino, ar šiame faile nėra virusų. "Microsoft" naudojo naujausią virusų aptikimo programinę įrangą, kuri buvo pasiekiama failo paskelbimo dieną. Failas saugomas sustiprintos saugos serveriuose, kurie padeda apsisaugoti nuo neleistinų failo keitimo.

Būtinosios sąlygos

Norint taikyti šias karštąsias pataisas, būtina įdiegti IIS 7,5. Šias karštąsias pataisas galima įdiegti kompiuteryje, kuriame veikia "Windows 7" arba "Windows Server 2008 R2".

Reikalavimas paleisti iš naujo

Jei taikant šias karštąsias pataisas veikia IIS, turite iš naujo paleisti kompiuterį pritaikę karštąsias pataisas.

Karštųjų pataisų keitimo informacija

Šios karštosios pataisos nepakeičia jokių kitų karštųjų pataisų.

Failo informacija

Šios karštosios pataisos angliškoje versijoje yra failų atributai (arba naujesnius failo atributus), kurie išvardyti toliau pateiktoje lentelėje. Šių failų datos ir laikai yra surašyti pagal universalųjį laiką (UTC). Kai peržiūrite informaciją apie failą, ji konvertuojama į vietinį laiką. Norėdami pamatyti skirtumą tarp Cut ir vietos laiko, naudokite skirtuką laiko juosta , esantį valdymo skydo elemente data ir laikas .
Visoms palaikomoms x 86 pagrįstoms "Windows 7" versijoms
Failo vardasFailo versijaFailo dydisDatosLaikoPlatform
Iisw3adm.dll7.5.7600.20708396 28806-May-201012:47x86
W3tp.dll7.5.7600.2070815 87206-May-201012:48x86
W3wphost.dll7.5.7600.2070855 29606-May-201012:48x86
Wbhstipm.dll7.5.7600.2070824 06406-May-201012:48x86
Wbhst_pm.dll7.5.7600.2070823 55206-May-201012:48x86
Visoms palaikomoms x64 pagrįstoms "Windows 7" ir "Windows Server 2008 R2" versijoms
Failo vardasFailo versijaFailo dydisDatosLaikoPlatform
Iisw3adm.dll7.5.7600.20708451 58406-May-201011:46x64
W3tp.dll7.5.7600.2070819 96806-May-201011:48x64
W3wphost.dll7.5.7600.2070860 92806-May-201011:48x64
Wbhstipm.dll7.5.7600.2070828 67206-May-201011:48x64
Wbhst_pm.dll7.5.7600.2070825 60006-May-201011:48x64
Visoms palaikomoms IA-64 pagrįstoms versijoms Windows Server 2008 R2
Failo vardasFailo versijaFailo dydisDatosLaikoPlatform
Iisw3adm.dll7.5.7600.20708941 05606-May-201008:54IA-64
W3tp.dll7.5.7600.2070840 96006-May-201008:59IA-64
W3wphost.dll7.5.7600.20708144 38406-May-201008:59IA-64
Wbhstipm.dll7.5.7600.2070865 53606-May-201008:59IA-64
Wbhst_pm.dll7.5.7600.2070867 07206-May-201008:59IA-64

Sprendimas


Norėdami išspręsti šią problemą, įtraukite taikomųjų programų į skirtingas svetaines.

Statusą


"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Daugiau informacijos


Jei norite gauti daugiau informacijos apie "Windows Server AppFabric", apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:Daugiau informacijos apie automatinį pradžios funkciją ir jos konfigūravimą rasite apsilankę šioje MSDN svetainėje: