在我的服务器上,当我运行此行时:
$dom = new DOMDocument;
它抛出:
[Tue Jul 10 21:57:21.446136 2018] [:error] [pid 32011] [client 167.99.34.190:27323] PHP Warning: require_once(DOMDocument.php): failed to open stream: No such file or$
[Tue Jul 10 21:57:21.446181 2018] [:error] [pid 32011] [client 167.99.34.190:27323] PHP Fatal error: require_once(): Failed opening required 'DOMDocument.php' (includ$
这意味着我必须安装php-xml
模块。
我正在使用以下命令进行操作:
sudo apt-get install php-xml
然后:
sudo service apache2 restart
但是echo "XML: ", extension_loaded('xml') ? 'OK' : 'MISSING';
的结果仍然是MISSING
。为什么?我该如何安装?
答案 0 :(得分:0)
我通过在命令中指定确切的php版本解决了该问题:
sudo apt-get install php7.0-xml
sudo service apache2 restart