在我的服务器中,当我运行这行代码时:
$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
。为什么?那我该怎么安装呢?
发布于 2018-07-11 04:49:46
我通过在命令中指定确切的php版本解决了这个问题:
sudo apt-get install php7.0-xml
sudo service apache2 restart
https://stackoverflow.com/questions/51273464
复制相似问题