Неопределенная функция PHP 5.6 xml_parser_create

У меня новая установка php 5.6, и мое приложение выдает следующую ошибку:

Fatal error: Call to undefined function xml_parser_create()

Но с libxml все в порядке? phpinfo о libxml:

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)
4
задан 17 August 2016 в 22:02
1 ответ

Сначала проверьте установленные расширения в php с помощью следующей команды

php -m

После ввода проверьте Вы найдете следующий список xml?

xml
xmlreader
xmlwriter

если нет, то добавьте следующую строку

apt-get install php5.6-xml

После этого обязательно перезапустите appache

service apache2 restart

Надеюсь это вам поможет.

10
ответ дан 3 December 2019 в 02:35

Теги

Похожие вопросы