Uncaught Error: Class 'SimpleXMLElement' not found

Uncaught Error: Class 'SimpleXMLElement' not found

SimpleXMLElement 不起作用!

检查php-v:

PHP 7.4.8 (cli) (built: Jul 13 2020 16:45:28) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.8, Copyright (c), by Zend Technologies

php-m:

php -m
[PHP Modules]
...
SimpleXML
..
xml
xmlreader
xmlwriter
xsl
...

我用的是PHP7.2,安装php-xml、php-simplexml等

日志:

PHP Fatal error:  Uncaught Error: Class 'SimpleXMLElement' not found in /var/www/html/inc/functions.php:828

php:

 $myCurl = curl_init();
  curl_setopt_array($myCurl, array(
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_POSTFIELDS => http_build_query(array($body))
  ));
  $response = curl_exec($myCurl);
  curl_close($myCurl);
  
$robo_response = new SimpleXMLElement($response);

在我的 Ubuntu 上启用 PHP7.0。需要 PHP 7.4

sudo a2dismod php7.0
sudo a2enmod php7.4
sudo service apache2 restart

谢谢大家的帮助。