Magento DEBUG (7): XML_ERROR: – mehr Informationen in system.log

Hier eine kleine Info für deutlich mehr Informationen im system.log von Magento

Normale Ausgabe ist z.B.

DEBUG (7): XML_ERROR:

 

Dateie lib/Varien/Simplexml/Config.php

 

Und dort diese Funktion ersetzen

    public function loadFile($filePath)
{
if (!is_readable($filePath)) {
//throw new Exception(‚Can not read xml file ‚.$filePath);
return false;
}

$fileData = file_get_contents($filePath);
$fileData = $this->processFileData($fileData);
return $this->loadString($fileData, $this->_elementClass);
}

durch:

public function loadFile($filePath)
{
if (!is_readable($filePath)) {
//throw new Exception(‚Can not read xml file ‚.$filePath);

return false;
}

$fileData = file_get_contents($filePath);
$fileData = $this->processFileData($fileData);
Mage::log(‚XML_FILE: ‚ . $filePath);
return $this->loadString($fileData, $this->_elementClass);
}

 

Und nun gibt es in der system.log und error.log bereits eine Info in welcher Datei der Fehler geworfen wurde.

gefunden hier (eine der ersten Kommentare im Post)

http://digitaldisseny.com/en/blog/72-magento-solve-xml-parsing-issues

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert