PHP 5.6未定义函数xml_parser_create

我有一个新的PHP 5.6安装,并从我的应用程序得到以下错误:

Fatal error: Call to undefined function xml_parser_create() 

但是libxml似乎还行吗? 关于libxml的phpinfo是:

 libXML support active libXML Compiled Version 2.9.1 libXML Loaded Version 20901 libXML streams enabled 

我已经安装了:

  sudo apt-get install php-xml-parser sudo apt-get install libapache2-mod-php5 
  • Ubuntu的14.04(是的,我知道它的旧,但目前不能改变)。
  • Apache 2.4.7
  • PHP包来自ppa:ondrej / php(5.6.24-1 + deb.sury.org〜trusty + 1)

首先使用以下命令在php中检查已安装的扩展

 php -m 

进入检查后您是否findfollwing xml列表?

 xml xmlreader xmlwriter 

如果不是,则添加以下行

 apt-get install php5.6-xml 

希望这会帮助你。