Kan geen object maken tijdens het bladeren door ASP-pagina's
Dit artikel helpt u bij het oplossen van de fout (Kan geen object maken) die optreedt wanneer een ASP-toepassing (Active Server Pages) wordt uitgevoerd.
Oorspronkelijke productversie: Actieve serverpagina's
Origineel KB-nummer: 201740
Opmerking
We raden alle gebruikers ten zeerste aan een upgrade uit te voeren naar Microsoft Internet Information Services (IIS) versie 7.0 die wordt uitgevoerd op Microsoft Windows Server 2008. IIS 7.0 verhoogt de beveiliging van de webinfrastructuur aanzienlijk.
Ga naar de volgende Microsoft-website voor meer informatie over IIS 7.0:
Symptomen
Wanneer een ASP-toepassing (Active Server Pages) wordt uitgevoerd, ontvangt u mogelijk de volgende fout(en).
Fout in toepassingslogboek:
Kan niet maken vanuit de objectcontext: CoCreateInstance (ProgId: ADODB. Connection.1.5) (CLSID: {00000514-0000-0010-8000-00AA006D2EA4}) (Microsoft Transaction Server Internals Information: File: d:\viper\src\runtime\context\ccontext.cpp, Line: 1292)
Browserfout:
Microsoft VBScript-runtimefout '800a01ad' ActiveX-onderdeel kan geen object /test.asp, regel 1 maken
De regel in het bestand Active Server Pages luidt als volgt:
<% set db = Server.CreateObject("ADODB.Connection") %>
Oorzaak
Dit probleem heeft te maken met de machtigingen die zijn verleend aan uw DLL's. Het IUSR_computer - en IWAM_computer-account (waarbij computer de naam van de computer is) hebben niet de machtigingen die nodig zijn om de DLL's uit te voeren die worden geïnstantieerd op de regel Server.CreateObject in de ASP-code.
Oplossing
Aan het IUSR_computer - en IWAM_computer-account moeten leesmachtigingen voor de \<drive letter>: \Program Files\Common Files\System\ADO
map worden verleend.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor