{"id":205,"date":"2015-03-02T08:00:51","date_gmt":"2015-03-02T06:00:51","guid":{"rendered":"https:\/\/schwarzer.de\/blog\/?p=205"},"modified":"2020-09-17T15:47:45","modified_gmt":"2020-09-17T13:47:45","slug":"extension-cache-typo3-6-2-komplett-loeschen","status":"publish","type":"post","link":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/","title":{"rendered":"Extension Cache in TYPO3 6.2 komplett l\u00f6schen"},"content":{"rendered":"<p><!-- <ezTOC> -->Hatten Sie auch schon \u00f6fter das Problem, dass Sie f\u00fcr das CMS TYPO3 eine neue Extension programmiert haben oder ein paar Zeilen in einer TYPO3-Extension ver\u00e4ndert haben, aber sich die Ausgabe der TYPO3-Extension im Frontend nicht ver\u00e4ndert? Sie haben vielleicht nur ein paar Zeilenumbr\u00fcche in ihr Seiten-Template eingef\u00fcgt, aber das Frontend will diese einfach nicht ausgeben? Muss man jetzt Profi-Entwickler einer TYPO3-Agentur sein, um den Cache l\u00f6schen zu k\u00f6nnen?<br \/>\n<!--more--><\/p>\n<p>Das kann mehrere Gr\u00fcnde haben. Dass sich die Ausgabe der TYPO3-Extension beim Programmieren nicht \u00e4ndert, liegt meistens daran, dass an irgendeiner Stelle die Daten die zur Berechnung der Webseite herangezogen werden oder gar die komplette Webseite selbst in einem Cache liegen. Das kann der Browser-Cache sein, ein Proxy-Server des Internet-Providers oder aber der interne Cache von TYPO3.<\/p>\n<h2>Browser-Cache l\u00f6schen<\/h2>\n<p>Wie man eine Webseite im Browser l\u00e4dt, sodass alle Inhalte auch wirklich noch einmal neu geladen werden, sollte ja allgemein bekannt sein. Das geht ganz einfach \u00fcber das Tastaturk\u00fcrzel &#8222;STRG +F5&#8220; (oder &#8222;APFEL + R&#8220; bei Apple\u2122 Browsern).<\/p>\n<h2>Proxy-Server umgehen<\/h2>\n<p>Falls der Internet-Provider einen Proxy-Server zwischengeschaltet hat, hilft hier eventuell das Anh\u00e4ngen von Paramatern an die URL. Also zum Beispiel statt<\/p>\n<p><code>http:\/\/www.meinedomain.de\/index.php?id=1<\/code><\/p>\n<p>die URL<\/p>\n<p><code>http:\/\/www.meinedomain.de\/index.php?id=1&amp;xyz=0<\/code><\/p>\n<p>im Browser einzutragen. Der Parameter &#8222;xyz&#8220; muss nat\u00fcrlich bei jedem Aufruf einen anderen Wert bekommen. Nat\u00fcrlich kann man auch im HTML-Header f\u00fcr die Zeit, in der an der Extension gearbeitet wird die Zeilen<\/p>\n<blockquote><p>&lt;meta http-equiv=&#8220;expires&#8220; content=&#8220;0&#8243; \/&gt;<br \/>\n&lt;meta http-equiv=&#8220;pragma&#8220; content=&#8220;no-cache&#8220; \/&gt;<br \/>\n&lt;meta http-equiv=&#8220;cache-control&#8220; content=&#8220;no-cache, must-revalidate&#8220; \/&gt;<\/p><\/blockquote>\n<p>im Seiten-Template eintragen. Diese Zeilen sollten sowohl den Browser als auch Proxy-Server dazu bringen, die Seiten bei jedem Aufruf neu zu laden.<\/p>\n<h2>TYPO3-Cache l\u00f6schen<\/h2>\n<p>Allerdings hilft das auch nicht, wenn die &#8218;alten&#8216; Daten noch im TYPO3-Cache liegen und die \u00c4nderungen, die man selbst gemacht hat, bei der Berechnung der Seite erst gar nicht zum Tragen kommen. Fr\u00fcher konnte man sich dann einfach in das TYPO3-Backend einloggen, mit einem Klick auf den gelben Blitz oben rechts den <strong>Konfigurations-Cache <\/strong>l\u00f6schen und schon wurden die \u00c4nderungen beim n\u00e4chsten Seitenaufruf korrekt ausgegeben.<\/p>\n<h3>TYPO3 6.2 birgt \u00dcberraschungen<\/h3>\n<p>Seit <strong>TYPO3 6.2<\/strong> funktioniert das leider nicht mehr ganz so einfach. Das Cache-Men\u00fc im TYPO3-Backend wurde grundlegend \u00fcberarbeitet und das Konzept der &#8222;<em>Caching Groups<\/em>&#8220; eingef\u00fchrt. Dabei wurden die Namen der Men\u00fcpunkte etwas aussagekr\u00e4ftiger gestaltet und die Funktionen eindeutiger gegeneinander abgegrenzt. So gibt es jetzt den Men\u00fcpunkt &#8222;Frontend-Caches leeren&#8220;, der alle seitenbezogenen Caches l\u00f6scht und als weiteren Men\u00fcpunkt &#8222;Allgemeine Caches leeren&#8220;, der sowohl die seitenbezogenen Caches des TYPO3-Frontends als auch einige Caches im TYPO3-Backend l\u00f6scht. Darunter z.B. auch die Extbase\/Fluid-Templates. Was in der Standardeinstellung von TYPO3 6.2 nicht mehr gel\u00f6scht wird, sind die TYPO3-Core-Caches. Diese m\u00fcssen normalerweise aber auch nur gel\u00f6scht werden, wenn TYPO3-Extensions installiert oder deinstalliert werden, was TYPO3 dann aber selbst\u00e4ndig macht. W\u00e4hrend dem normalen Betrieb vom TYPO3 \u00e4ndern sich diese Caches auch so gut wie nie.<\/p>\n<figure id=\"attachment_214\" aria-describedby=\"caption-attachment-214\" style=\"width: 600px\" class=\"wp-caption alignnone\"><img src=\"\/blog\/wp-content\/uploads\/2015\/02\/typo3_cache_loeschen1.png\" alt=\"Option f\u00fcr TYPO3 System-Cache l\u00f6schen einschalten \" width=\"600\" class=\"size-full wp-image-214\" srcset=\"https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/02\/typo3_cache_loeschen1.png 841w, https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/02\/typo3_cache_loeschen1-300x175.png 300w, https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/02\/typo3_cache_loeschen1-768x447.png 768w, https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/02\/typo3_cache_loeschen1-300x175@2x.png 600w\" sizes=\"(max-width: 841px) 100vw, 841px\" \/><figcaption id=\"caption-attachment-214\" class=\"wp-caption-text\">Option f\u00fcr TYPO3 System-Cache l\u00f6schen einschalten<\/figcaption><\/figure>\n<p>Allerdings m\u00fcssen die TYPO3-Core-Caches auch gel\u00f6scht werden, wenn etwas an der Konfiguration einer TYPO3-Extension ge\u00e4ndert wurde. Eine M\u00f6glichkeit das Leeren der TYPO3-Core-Caches zu erzwingen w\u00e4re, die TYPO3-Extension zu deinstallieren und wieder zu installieren &#8211; es geht aber auch anders. F\u00fcgt man in der TSConfig des Backendbenutzers die Zeile<\/p>\n<p><code>options.clearCache.system = 1<\/code><\/p>\n<p>ein, bekommt dieser Benutzer einen zus\u00e4tzlichen Men\u00fcpunkt &#8222;<em>System-Caches l\u00f6schen<\/em>&#8220; im Cache-Men\u00fc, mit dem sich dann der komplette TYPO3-System-Cache l\u00f6schen l\u00e4sst.<\/p>\n<p>Aber Vorsicht &#8211; dabei werden mehrere tausend kleinste Cache-Dateien gel\u00f6scht und bis diese wiederhergestellt sind, kann auf langsamen Servern schon einige Zeit vergehen. Bekommen Sie also keine Panik, wenn das Anzeigen einer Seite nach dem L\u00f6schen des TYPO3-System-Caches etwas l\u00e4nger dauert. Beim n\u00e4chsten Aufruf sollte die Seite dann wieder &#8211; wie gewohnt &#8211; schnell angezeigt werden.<\/p>\n<hr>\n<p>Bildnachweis: &copy; Titelbild: shutterstock &#8211; Pro_Vector, alle anderen schwarzer.de<!-- <\/ezTOC> --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hatten Sie auch schon \u00f6fter das Problem, dass Sie f\u00fcr das CMS TYPO3 eine neue Extension programmiert haben oder ein [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":760,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[51],"tags":[79,255,256,257,258,262,263,264,265,266,267,268,269,270,271],"features_image":"https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/03\/extension-cache-typo3-6-2-komplett-loeschen.jpg","rk_cat":null,"rk_date":"02.03.2015","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Extension Cache in TYPO3 6.2 komplett l\u00f6schen - Schwarzer.de Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Extension Cache in TYPO3 6.2 komplett l\u00f6schen - Schwarzer.de Blog\" \/>\n<meta property=\"og:description\" content=\"Hatten Sie auch schon \u00f6fter das Problem, dass Sie f\u00fcr das CMS TYPO3 eine neue Extension programmiert haben oder ein [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/\" \/>\n<meta property=\"og:site_name\" content=\"Schwarzer.de Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-02T06:00:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-17T13:47:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/03\/extension-cache-typo3-6-2-komplett-loeschen.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"335\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hans-J\u00fcrgen Schwarzer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/schwarzer.de\/blog\/#website\",\"url\":\"https:\/\/schwarzer.de\/blog\/\",\"name\":\"Schwarzer.de Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/schwarzer.de\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#primaryimage\",\"inLanguage\":\"de-DE\",\"url\":\"https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/03\/extension-cache-typo3-6-2-komplett-loeschen.jpg\",\"contentUrl\":\"https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/03\/extension-cache-typo3-6-2-komplett-loeschen.jpg\",\"width\":700,\"height\":335,\"caption\":\"Extension Cache in TYPO3 6.2 komplett l\u00f6schen\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#webpage\",\"url\":\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/\",\"name\":\"Extension Cache in TYPO3 6.2 komplett l\u00f6schen - Schwarzer.de Blog\",\"isPartOf\":{\"@id\":\"https:\/\/schwarzer.de\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#primaryimage\"},\"datePublished\":\"2015-03-02T06:00:51+00:00\",\"dateModified\":\"2020-09-17T13:47:45+00:00\",\"author\":{\"@id\":\"https:\/\/schwarzer.de\/blog\/#\/schema\/person\/b4ffeb0c116fc217c80baefd49bc381a\"},\"breadcrumb\":{\"@id\":\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/schwarzer.de\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Extension Cache in TYPO3 6.2 komplett l\u00f6schen\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/schwarzer.de\/blog\/#\/schema\/person\/b4ffeb0c116fc217c80baefd49bc381a\",\"name\":\"Hans-J\u00fcrgen Schwarzer\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/schwarzer.de\/blog\/#personlogo\",\"inLanguage\":\"de-DE\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/64690c1ea3ab46fac7afd4778bc78364?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/64690c1ea3ab46fac7afd4778bc78364?s=96&d=mm&r=g\",\"caption\":\"Hans-J\u00fcrgen Schwarzer\"},\"description\":\"Hans-J\u00fcrgen Schwarzer leitet die Digital-Agentur schwarzer.de software + internet gmbh. Als Unternehmer und Verleger in Personalunion wie auch als leidenschaftlicher Blogger geh\u00f6rt er zu den Hauptautoren verschiedener Online-Magazine. Innerhalb seiner breiten Palette an Themen liegen dem Mainzer Lokalpatrioten dabei vermeintlich \u201eschr\u00e4ge\u201c Ideen und technische Novit\u00e4ten besonders am Herzen - Nerdstuff, wie es heute hei\u00dft.\",\"url\":\"#\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Extension Cache in TYPO3 6.2 komplett l\u00f6schen - Schwarzer.de Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/","og_locale":"de_DE","og_type":"article","og_title":"Extension Cache in TYPO3 6.2 komplett l\u00f6schen - Schwarzer.de Blog","og_description":"Hatten Sie auch schon \u00f6fter das Problem, dass Sie f\u00fcr das CMS TYPO3 eine neue Extension programmiert haben oder ein [&hellip;]","og_url":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/","og_site_name":"Schwarzer.de Blog","article_published_time":"2015-03-02T06:00:51+00:00","article_modified_time":"2020-09-17T13:47:45+00:00","og_image":[{"width":700,"height":335,"url":"https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/03\/extension-cache-typo3-6-2-komplett-loeschen.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"Hans-J\u00fcrgen Schwarzer","Gesch\u00e4tzte Lesezeit":"3 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/schwarzer.de\/blog\/#website","url":"https:\/\/schwarzer.de\/blog\/","name":"Schwarzer.de Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/schwarzer.de\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"ImageObject","@id":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#primaryimage","inLanguage":"de-DE","url":"https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/03\/extension-cache-typo3-6-2-komplett-loeschen.jpg","contentUrl":"https:\/\/schwarzer.de\/blog\/wp-content\/uploads\/2015\/03\/extension-cache-typo3-6-2-komplett-loeschen.jpg","width":700,"height":335,"caption":"Extension Cache in TYPO3 6.2 komplett l\u00f6schen"},{"@type":"WebPage","@id":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#webpage","url":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/","name":"Extension Cache in TYPO3 6.2 komplett l\u00f6schen - Schwarzer.de Blog","isPartOf":{"@id":"https:\/\/schwarzer.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#primaryimage"},"datePublished":"2015-03-02T06:00:51+00:00","dateModified":"2020-09-17T13:47:45+00:00","author":{"@id":"https:\/\/schwarzer.de\/blog\/#\/schema\/person\/b4ffeb0c116fc217c80baefd49bc381a"},"breadcrumb":{"@id":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/schwarzer.de\/blog\/extension-cache-typo3-6-2-komplett-loeschen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/schwarzer.de\/blog\/"},{"@type":"ListItem","position":2,"name":"Extension Cache in TYPO3 6.2 komplett l\u00f6schen"}]},{"@type":"Person","@id":"https:\/\/schwarzer.de\/blog\/#\/schema\/person\/b4ffeb0c116fc217c80baefd49bc381a","name":"Hans-J\u00fcrgen Schwarzer","image":{"@type":"ImageObject","@id":"https:\/\/schwarzer.de\/blog\/#personlogo","inLanguage":"de-DE","url":"https:\/\/secure.gravatar.com\/avatar\/64690c1ea3ab46fac7afd4778bc78364?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/64690c1ea3ab46fac7afd4778bc78364?s=96&d=mm&r=g","caption":"Hans-J\u00fcrgen Schwarzer"},"description":"Hans-J\u00fcrgen Schwarzer leitet die Digital-Agentur schwarzer.de software + internet gmbh. Als Unternehmer und Verleger in Personalunion wie auch als leidenschaftlicher Blogger geh\u00f6rt er zu den Hauptautoren verschiedener Online-Magazine. Innerhalb seiner breiten Palette an Themen liegen dem Mainzer Lokalpatrioten dabei vermeintlich \u201eschr\u00e4ge\u201c Ideen und technische Novit\u00e4ten besonders am Herzen - Nerdstuff, wie es heute hei\u00dft.","url":"#"}]}},"_links":{"self":[{"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/posts\/205"}],"collection":[{"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/comments?post=205"}],"version-history":[{"count":13,"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/posts\/205\/revisions"}],"predecessor-version":[{"id":1311,"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/posts\/205\/revisions\/1311"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/media\/760"}],"wp:attachment":[{"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/media?parent=205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/categories?post=205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/schwarzer.de\/blog\/wp-json\/wp\/v2\/tags?post=205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}