@yii_lover

Как исправить ошибку при выполнении консольной команды в php (yii2) «Call to undefined function simplexml_load_file()»?

При попытке забрать xml через консоль выдает ошибку
Call to undefined function @@@\@@@@\@@@@@\commands\simplexml_load_file()


Притом самое интересное, что через браузер библиотека работает и все ок.

В списке библиотек ее нету php -m

При попытке поставить 404 ошибка (куча 404, т.е. репы не доступны)
Как только не пhобывал
apt-get install php7.2-xml
apt-get install php7.2-simplexml

Err:1 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main amd64 php7.2-xml amd64 7.2.4-1+ubuntu16.04.1+deb.sury.org+1
  404  Not Found
E: Failed to fetch http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php7.2/php7.2-xml_7.2.4-1+ubuntu16.04.1+deb.sury.org+1_amd64.deb  404  Not Found


Если, что доступ к удаленным url разрешен allow_url_fopen = On
  • Вопрос задан
  • 622 просмотра
Решения вопроса 1
@yii_lover Автор вопроса
сделал
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y


Все заработало.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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