Merge pull request #350 from stelas/master

Patch for "failed to load external entity" errors in DOMDocument::load calls
This commit is contained in:
Diego Najar 2016-10-01 21:03:55 -03:00 committed by GitHub
commit 6c90d825ce
2 changed files with 6 additions and 2 deletions

View File

@ -95,7 +95,9 @@ class pluginRSS extends Plugin {
$doc = new DOMDocument();
// Load XML
libxml_disable_entity_loader(false);
$doc->load(PATH_PLUGINS_DATABASES.$this->directoryName.DS.'rss.xml');
libxml_disable_entity_loader(true);
// Print the XML
echo $doc->saveXML();
@ -105,4 +107,4 @@ class pluginRSS extends Plugin {
}
}
}
}

View File

@ -137,7 +137,9 @@ class pluginSitemap extends Plugin {
$doc = new DOMDocument();
// Load XML
libxml_disable_entity_loader(false);
$doc->load(PATH_PLUGINS_DATABASES.$this->directoryName.DS.'sitemap.xml');
libxml_disable_entity_loader(true);
// Print the XML
echo $doc->saveXML();
@ -147,4 +149,4 @@ class pluginSitemap extends Plugin {
}
}
}
}