xampp和PHP致命错误:未捕获错误:找不到类'DOMDocument'

时间:2017-12-21 22:42:36

标签: php xampp magento2 php-7

我在xampp上安装了magento2(在ubuntu上),当我尝试运行setup:upgrade时出现以下错误:

PHP Fatal error:  Uncaught Error: Class 'DOMDocument' not found in /opt/lampp/apps/magento/htdocs/vendor/magento/framework/Xml/Parser.php:35

现在,我确实看到了这两个问题(PHP 7 DomDocument not found Class 'DOMDocument' not found) 但他们并没有真正提供解决方案,因为xampp应用程序不使用我在xampp环境之外安装的php。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

解答:我意识到我执行的php命令是由安装在系统上的php运行的,而不是Xampp使用的那个。因此,安装php-xml部件解决了这个问题。我以同样的方式解决了所有后续错误。到目前为止,该应用程序运行正常。当然,最好是一个合适的,干净的LAMP堆栈,但现在这样做。