So leeren Sie den Cache in IIS
Löschen Sie den IIS-Ausgabecache über den IIS-Manager, indem Sie die Site auswählen, Ausgabecaching öffnen und auf „Alle löschen“ klicken. 2. Starten Sie den Anwendungspool über den IIS-Manager oder mit appcmd recycle apppool neu. 3. Starten Sie optional den Windows-Prozessaktivierungsdienst neu, um den Cache für statische Inhalte zu leeren. 4. Verwenden Sie appcmd Flush Config für die konfigurationsbezogene Cache-Freigabe.
Um den Cache in IIS (Internet Information Services) zu leeren, müssen Sie sowohl den Ausgabecache als auch ggf. den Anwendungspoolspeicher adressieren. Das Leeren des Caches trägt dazu bei, sicherzustellen, dass Benutzer aktualisierte Inhalte erhalten, und kann Probleme beheben, die durch veraltete Antworten verursacht werden.
1. Löschen Sie den IIS-Ausgabecache über den IIS-Manager
Der Ausgabecache speichert Kopien von Webseiten oder Dateien, um die Leistung zu verbessern. Um es zu löschen:
- Öffnen Sie den IIS-Manager .
- Wählen Sie im Bereich „Verbindungen“ den Serverknoten (lokaler Computer) oder eine bestimmte Site aus.
- Doppelklicken Sie auf das Ausgabe-Caching- Symbol.
- Klicken Sie im Bedienfeld „Aktionen“ (rechts) auf „Alle löschen “.
- Bestätigen Sie die Aktion, wenn Sie dazu aufgefordert werden.
Dadurch werden alle zwischengespeicherten Elemente für diese Site oder diesen Server sofort entfernt.
2. Starten Sie den Anwendungspool neu
Durch einen Neustart des Anwendungspools werden speicherinterne Daten wie der ASP.NET-Cache, der Sitzungsstatus (sofern in Bearbeitung) und statische Dateicaches gelöscht.
- Gehen Sie im IIS-Manager zu Anwendungspools .
- Finden Sie den von Ihrer Website verwendeten Anwendungspool.
- Klicken Sie mit der rechten Maustaste darauf und wählen Sie „Recycling“ aus.
Alternativ können Sie die Befehlszeile verwenden:
appcmd recycelt Apppool /apppool.name:YourAppPoolNameErsetzen Sie YourAppPoolName durch den tatsächlichen Namen (z. B. DefaultAppPool).
3. Cache für statische Inhalte löschen (optional)
Wenn das Zwischenspeichern statischer Dateien Probleme verursacht, starten Sie den Windows Process Activation Service (WAS) neu:
- Öffnen Sie Dienste ( services.msc ).
- Starten Sie den Windows-Prozessaktivierungsdienst neu.
Dadurch wird IIS gezwungen, statische Dateien bei der nächsten Anforderung neu von der Festplatte zu laden.
4. Verwenden Sie die Befehlszeile (alternative Methode)
Sie können den Kernel-Cache auch mit appcmd leeren:
%systemroot%\system32\inetsrv\appcmd.exe Flush-KonfigurationDadurch werden Konfigurationsänderungen und zwischengespeicherte Einträge im Zusammenhang mit der Konfiguration gelöscht.
Für Automatisierungs- oder Remote-Server können PowerShell-Skripte oder Batch-Befehle eingerichtet werden, um App-Pools zu recyceln oder den Cache programmgesteuert zu leeren.
Grundsätzlich umfasst das Löschen des IIS-Cache das Leeren des Ausgabecaches und das Recycling des App-Pools. Es ist schnell und erfordert keinen Neustart des gesamten Servers.
Das obige ist der detaillierte Inhalt vonSo leeren Sie den Cache in IIS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Stock Market GPT
KI-gestützte Anlageforschung für intelligentere Entscheidungen

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Das Aktivieren von 32-Bit-Anwendungsunterstützung ist ein wichtiger Schritt. Sie müssen den entsprechenden Anwendungspool im IIS-Manager finden und "32-Bit-Anwendung“ auf true festlegen. 2. Recyceln Sie den Anwendungspool nach der Änderung, damit die Konfiguration wirksam wird. 3. Stellen Sie sicher, dass die 32-Bit-DLL- oder COM-Komponenten über RegSVR32 im Verzeichnis in SYSWOW64 registriert sind, und überprüfen Sie die Berechtigungen für die Bewerbungspool-Identität.

UselogParSertoidentifyslow-runningRequestsByQueryingThetime-takenFieldandSortingIndescendaNthetop10SlowestRequests, das helpsDeTectineFictionendPoints; 2.Analyzehigh-TrafficendpointsByGroupingurlsandcoungTouncovercovercovercovercovercovercovercovercovercovercovercovercovercovercovercovercenubersunderheak

Identifizieren Sie die Korrigationw3wp.exeprocessbyrunningiisAppinCommandprompttomatchyourAPPPlicationPoolWithitspid.2.invisualstudio, AttachTheDeBuggTotififiedW3wp.exeprcesne, selektierenDeapropripiierterbuggertype

TomanageIisWithPowerShell, FirstInstallandimporthewebadMinMinistrationModule, Thenusetheiis: DriveAnDCMdletstocreatewsitsites, configureApplicationPools, SetBindings, AndassisignsslCertificateSforAutomated, RepeatableLaBleaDMungMungMungMung.

Installieren Sie PHP und konfigurieren Sie PHP.ini, um die erforderlichen Erweiterungen zu ermöglichen. 2. Aktivieren Sie die CGI -Funktion in IIS; 3.. Registrieren Sie PHP als FastCGI -Anwendung über IIS Manager und fügen Sie *.PhP -Mapping hinzu; V.

Überprüfen Sie die Anforderungsgröße und die URL -Grenze und lösen Sie das Limit -Problem, indem Sie die MaxallowedContentLength, MaxRequestLength, Maxurl und MaxqueryString in Web.Config einstellen. 2. Überprüfen Sie ungültige Anforderungsheader oder -Codierungen, verwenden Sie Fiddler oder fehlgeschlagene Anfragen, um die falschen Header zu verfolgen und zu identifizieren und zu beheben. 3.. Fehlerbehebung bei HTTPS/SSL -Problemen, stellen Sie sicher, dass der Client HTTPS verwendet, SNI korrekt konfiguriert und eine Bindungsübereinstimmung hat. 4. Stellen Sie sicher, dass die Anforderungsorganisation korrekt formatiert ist und die Inhaltstyps übereinstimmen, um Modellbindungsfehler zu vermeiden. 5. Codieren Sie Sonderzeichen in der URL und verwenden

Um die Protokollierung einer bestimmten Website auf IIS auszuschalten, finden Sie zunächst die Zielwebsite im IIS -Manager und geben Sie die Einstellung "Protokollaufzeichnung" ein, 1. Setzen Sie "Protokollplan" auf "None", 2. Deaktivieren "Aktivieren Sie die Protokollierung", 3. Klicken Sie auf Bewerben, um Änderungen zu speichern. Der Vorgang wirkt sich nur auf die aktuelle Website aus. Beachten Sie, dass das alte Protokoll nicht automatisch gelöscht und manuell gereinigt werden muss und gleichzeitig bestätigen, ob der Protokollpfad gemeinsam genutzt wird, ob die Berechtigungen normal sind und ob das Überwachungstool vom Protokoll abhängt, um nachfolgende Probleme zu vermeiden.

Aktivieren Sie die ASP.NET -Funktion in IIS; 2. Führen Sie ASPNET_regiis-I als Administrator aus, um ASP.NET zu registrieren; 3. Setzen Sie die richtige .NET -Version und den integrierten Pipeline -Modus im Anwendungspool. V. 5. Optional fehlgeschlagener Anforderungsverfolgungs- und Überprüfungsprotokolle aktivieren. 6. Überprüfen Sie Web.Config -Dateifehler und Anwendungsfehler im Ereignisbieter. Wenn Sie die obigen Schritte wiederum ausführen, können Sie die nach der IIS -Installation auftretenden "Serveranwendungsfehler" beheben, sicherstellen, dass ASP.NET korrekt registriert ist und den Anwendungspool konfiguriert und schließlich die Website normal ausführen.
