Ich habe die log_%
Tabellen deaktiviert , als mir klar wurde, dass es praktisch ist, die Konfiguration in einer eigenen XML-Datei abzulegen. Also fing ich an zu suchen, wie die XML-Dateien in der App / etc / enthalten sind. Als ich keine direkten Verweise auf etwas anderes als local.xml finden konnte und weiß, dass Enterprise.xml enthalten ist, habe ich ein Experiment versucht: Ich habe eine ordnungsgemäß formatierte Konfigurationsdatei mit dem Namen 'nolog.xml' (unten) hinzugefügt und Apache neu gestartet.
<?xml version="1.0"?>
<config>
<frontend>
<events>
<controller_action_predispatch>
<observers>
<log>
<type>disabled</type>
</log>
</observers>
</controller_action_predispatch>
<controller_action_postdispatch>
<observers>
<log>
<type>disabled</type>
</log>
</observers>
</controller_action_postdispatch>
<customer_login>
<observers>
<log>
<type>disabled</type>
</log>
</observers>
</customer_login>
<customer_logout>
<observers>
<log>
<type>disabled</type>
</log>
</observers>
</customer_logout>
<sales_quote_save_after>
<observers>
<log>
<type>disabled</type>
</log>
</observers>
</sales_quote_save_after>
<checkout_quote_destroy>
<observers>
<log>
<type>disabled</type>
</log>
</observers>
</checkout_quote_destroy>
</events>
</frontend>
</config>
Sicher genug, meine Protokolle werden immer noch nicht geschrieben. Ich suche hier nur nach einer Überprüfung der Integrität: Kann ich eine * .xml-Datei in app / etc einfügen und erwarten, dass Magento sie enthält?
configuration
Kojiro
quelle
quelle
Antworten:
Ja, du kannst. Es gehört zum Laden der Standardkonfiguration von Magento, nach Dateien
*.xml
in diesem Ordner zu suchen . Insbesondere der folgende Code macht das.Außerdem ist der StackExchange-Selbstlink zu lang und deckt mehr ab, als Sie jemals über das Laden der Konfiguration wissen wollten .
quelle