我每次在我的Yii2框架项目中运行composer update时都会收到这个错误:
Problem 1
- phpunit/phpunit[9.5.0, ..., 9.5.28] require ext-dom * ->
it is missing from your system. Install or enable PHP's dom extension.
- Root composer.json requires phpunit/phpunit ~9.5.0 ->
satisfiable by phpunit/phpunit[9.5.0, ..., 9.5.28].
我曾尝试使用--ignore-platform-req=ext-dom
运行run Composer,但返回相同的错误。
1条答案
按热度按时间l5tcr1uw1#
此错误消息表明phpunit/phpunit软件包需要ext-dom扩展,但您的系统没有安装或启用它。
要解决这个问题,你需要在你的系统上安装ext-dom扩展。你可以在你的终端上运行以下命令:
安装ext-dom扩展后,请尝试再次运行composer update以查看问题是否已解决。如果仍然遇到相同的错误,则可能需要重新启动Web服务器或检查PHP配置以确保正确加载了ext-dom扩展。