diff --git a/libraries/classes/Plugins/Import/ImportOds.php b/libraries/classes/Plugins/Import/ImportOds.php index 8e68692f9a..86606b8b39 100644 --- a/libraries/classes/Plugins/Import/ImportOds.php +++ b/libraries/classes/Plugins/Import/ImportOds.php @@ -131,9 +131,11 @@ class ImportOds extends ImportPlugin unset($data); /** - * Disable loading of external XML entities. + * Disable loading of external XML entities for PHP versions below 8.0. */ - libxml_disable_entity_loader(); + if (PHP_VERSION_ID < 80000) { + libxml_disable_entity_loader(); + } /** * Load the XML string diff --git a/libraries/classes/Plugins/Import/ImportXml.php b/libraries/classes/Plugins/Import/ImportXml.php index 833d4e41ea..63774def97 100644 --- a/libraries/classes/Plugins/Import/ImportXml.php +++ b/libraries/classes/Plugins/Import/ImportXml.php @@ -88,9 +88,11 @@ class ImportXml extends ImportPlugin unset($data); /** - * Disable loading of external XML entities. + * Disable loading of external XML entities for PHP versions below 8.0. */ - libxml_disable_entity_loader(); + if (PHP_VERSION_ID < 80000) { + libxml_disable_entity_loader(); + } /** * Load the XML string