<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Der Magento Experte</title>
	<atom:link href="https://www.der-mage-experte.de/tag/compiler/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.der-mage-experte.de</link>
	<description>Ihr Magento Experte &#38; Entwickler</description>
	<lastBuildDate>Thu, 05 Nov 2026 21:41:35 +0000</lastBuildDate>
	<language>de-DE</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.8.6</generator>
	<item>
		<title>Änderungen am Code werden nicht übernommen</title>
		<link>https://www.der-mage-experte.de/3128/magento-2-anderungen-am-code-werden-nicht-uebernommen/</link>
		<comments>https://www.der-mage-experte.de/3128/magento-2-anderungen-am-code-werden-nicht-uebernommen/#comments</comments>
		<pubDate>Sun, 04 Oct 2026 06:43:31 +0000</pubDate>
		<dc:creator><![CDATA[Mex]]></dc:creator>
				<category><![CDATA[Magento Lösungen]]></category>
		<category><![CDATA[bin/magento]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Magento 2]]></category>
		<category><![CDATA[template hints]]></category>

		<guid isPermaLink="false">https://www.der-mage-experte.de/?p=3128</guid>
		<description><![CDATA[Wer in Magento 2 eine PHP, XML oder Template Datei ändert und trotz Löschung des Caches weiterhin den alten Stand sieht, hat nicht automatisch an der falschen Stelle gearbeitet. Neben dem Magento Cache können auch generierter Code, statische Dateien, PHP&#8230;]]></description>
				<content:encoded><![CDATA[<p>Wer in Magento 2 eine PHP, XML oder Template Datei ändert und trotz Löschung des Caches weiterhin den alten Stand sieht, hat nicht automatisch an der falschen Stelle gearbeitet. Neben dem Magento Cache können auch generierter Code, statische Dateien, PHP OPcache, Varnish oder ein vorgeschaltetes CDN dafür sorgen, dass Änderungen nicht sofort sichtbar werden.</p>
<p>Bei Templates helfen die <strong>Magento Template Hints</strong> dabei herauszufinden, welche <strong>.phtml</strong> Datei und welcher Block tatsächlich für einen Bereich verwendet werden. Einfach den folgenden Befehl im CLI ausführen und das Frontend erneut aufrufen.</p><pre class="crayon-plain-tag">bin/magento dev:template-hints:enable</pre><p></p>
<p>Bei PHP Klassen ist <strong>dev:di:info</strong> hilfreich, da Magento damit unter anderem die tatsächlich verwendete Preference und vorhandene Plugins für eine Klasse anzeigt.</p><pre class="crayon-plain-tag">bin/magento dev:di:info 'Magento\Catalog\Block\Product\View'</pre><p></p>
<p>Bei Änderungen an PHP Klassen, Preferences oder Plugins kann insbesondere im Production Mode außerdem eine erneute Kompilierung notwendig sein.</p><pre class="crayon-plain-tag">bin/magento setup:di:compile</pre><p></p>
<p>Magento erzeugt dabei unter anderem Proxies, Factories und Interceptor Klassen neu. Wird noch alter generierter Code verwendet, kann sich eine Änderung deshalb trotz geleertem Cache scheinbar nicht auswirken.</p>
<p>Gerade bei Erweiterungen und individuellen Anpassungen kann dadurch schnell auffallen, dass nicht die erwartete Core Klasse ausgeführt wird, sondern eine Preference oder ein Plugin eingreift. Bei Templates kommen zusätzlich Theme Overrides und der Magento Fallback Mechanismus ins Spiel, weshalb ein einfaches <strong>bin/magento cache:flush</strong> nicht jedes Problem dieser Art lösen kann.</p>
<p>Wenn Änderungen trotz geleertem Cache nicht erscheinen, sollte deshalb zuerst geklärt werden, <strong>welcher Code tatsächlich ausgeführt wird und aus welchem Modul oder Theme er stammt</strong>.</p>]]></content:encoded>
			<wfw:commentRss>https://www.der-mage-experte.de/3128/magento-2-anderungen-am-code-werden-nicht-uebernommen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memory Limit Problem lösen beim Kompilieren oder Upgraden</title>
		<link>https://www.der-mage-experte.de/2038/magento2-memory-limit-problem-loesen-beim-kompilieren-oder-upgraden/</link>
		<comments>https://www.der-mage-experte.de/2038/magento2-memory-limit-problem-loesen-beim-kompilieren-oder-upgraden/#comments</comments>
		<pubDate>Wed, 04 Jan 2023 13:21:49 +0000</pubDate>
		<dc:creator><![CDATA[Mex]]></dc:creator>
				<category><![CDATA[Magento Lösungen]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[Magento 2]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">https://www.der-mage-experte.de/?p=2038</guid>
		<description><![CDATA[Es kann vorkommen, dass Sie beim Kompilieren, Upgraden oder Deployen Ihres Magento 2 Codes nicht genug Speicher zur Verfügung haben. Sie können durch das explizite Setzen des PHP Memory Limits das Problem eventuell umgehen. Es folgen einige Beispiel: [crayon-6af019d20b9a8/] Durch&#8230;]]></description>
				<content:encoded><![CDATA[<p>Es kann vorkommen, dass Sie beim Kompilieren, Upgraden oder Deployen Ihres Magento 2 Codes nicht genug Speicher zur Verfügung haben. Sie können durch das explizite Setzen des PHP Memory Limits das Problem eventuell umgehen. </p>
<p>Es folgen einige Beispiel:</p><pre class="crayon-plain-tag">php -d memory_limit=-1 bin/magento setup:upgrade
php -d memory_limit=-1 bin/magento setup:di:compile</pre><p></p>
<p>Durch das Setzen des PHP memory_limit Wertes auf -1 nutzen Sie die maximal zur Verfügung stehenden Resourcen. In den meisten Fällen können Sie Ihre Magento 2 Befehle nun ausführen.</p>]]></content:encoded>
			<wfw:commentRss>https://www.der-mage-experte.de/2038/magento2-memory-limit-problem-loesen-beim-kompilieren-oder-upgraden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
