📅  最后修改于: 2023-12-03 15:03:44.850000             🧑  作者: Mango
如果在执行 phpunit 命令时出现以下提示信息:
phpunit phpunit[8.5.8, ..., 8.5.x-dev, 9.3.3, ..., 9.5.x-dev] 需要 ext-dom * -> 您的系统中缺少它.安装或启用 PHP 的 dom 扩展 - Shell-Bash
这是因为您的系统缺少 ext-dom
扩展,需要安装或者启用这个扩展。
ext-dom
是 PHP 语言的一个扩展,它提供了一组操作 XML 文档的函数和类。如果您需要解析或者生成 XML 文档,就需要用到这个扩展。常见的使用场景包括:
要安装 ext-dom
扩展,可以通过包管理器来实现。以下是几个常见的包管理器及其安装方式:
在命令行中执行以下命令:
pecl install dom
在命令行中执行以下命令:
sudo apt-get install php-dom
sudo yum install php-xml
brew install php
这个命令会自动安装 ext-dom
扩展。
安装好 ext-dom
扩展后,需要在 PHP 配置文件中启用这个扩展。首先找到 PHP 配置文件的位置。可以在命令行中执行 php --ini
命令来查看。然后找到配置文件并编辑它,添加以下行:
extension=dom
保存配置文件并重启 PHP 服务,使新的配置生效。
通过以上步骤,就可以安装和启用 ext-dom
扩展,解决在执行 phpunit 命令时缺少扩展的问题。