Cannot create new journal in ojs-3.1.1-4

fatal error while trying to install a new copy in a new server

PHP Fatal error: Uncaught Error: Call to undefined function xml_parser_create() in /var/www/html/lib/pkp/classes/xml/XMLParser.inc.php:271
Stack trace:
#0 /var/www/html/lib/pkp/classes/xml/XMLParser.inc.php(220): XMLParser->createPa rser()
#1 /var/www/html/lib/pkp/classes/xml/XMLParser.inc.php(262): XMLParser->parseTex tStruct(’<?xml version="…’, Array)
#2 /var/www/html/lib/pkp/classes/db/XMLDAO.inc.php(55): XMLParser->parseStruct(’ lib/pkp/registr…’, Array)
#3 /var/www/html/lib/pkp/classes/i18n/TimeZoneDAO.inc.php(58): XMLDAO->parseStru ct(‘lib/pkp/registr…’, Array)
#4 /var/www/html/lib/pkp/classes/cache/GenericCache.inc.php(63): TimeZoneDAO->_t imeZoneCacheMiss(Object(FileCache), NULL)
#5 /var/www/html/lib/pkp/classes/cache/FileCache.inc.php(114): GenericCache->get (NULL)
#6 /var/www/html/lib/pkp/classes/i18n/TimeZoneDAO.inc.php(77): FileCache->getCon tents()
#7 /var/www/html/lib/pkp/classes/i18n/PKPLocale.inc.php(714): TimeZoneDAO->getTi meZones()
#8 /var/www/html/lib/pkp/classes/i18n/PKPLocale.inc.php(145): PKPLocale::getTi i n /var/www/html/lib/pkp/classes/xml/XMLParser.inc.php on line 271