【问题标题】:Not able to uninstall old version of phpunit无法卸载旧版本的phpunit
【发布时间】:2016-07-30 08:02:50
【问题描述】:

我已经通过 composer 通过运行以下命令安装了 PHPUnit:

composer global require "phpunit/phpunit=4.8.*"

我注意到安装了一个旧版本的 phpunit(版本 3.7.21),它带有适用于 Windows 的 xampp。我正在尝试通过运行以下命令来卸载它:

pear uninstall phpunit/PHPUnit

失败并显示错误消息:phpunit/PHPUnit 中的未知通道“phpunit”

当我运行 phpunit -v 时,它显示版本为 3.7.21,命令 where phpunit 给出以下结果:

如何在 xampp 中卸载 phpunit?

【问题讨论】:

    标签: php xampp phpunit composer-php pear


    【解决方案1】:

    不知何故,您的 PEAR 环境不知道 pear.phpunit.de 频道服务器,但已经从它安装了软件包。

    由于 PEAR channel server does not exist anymore,无法让您的 PEAR 环境知道它(因为 pear channel-discover pear.phpunit.de 将不再起作用)。

    看来您必须手动删除所有使用 PEAR 安装程序安装的 PHPUnit 相关文件。

    【讨论】:

    • 谢谢塞巴斯蒂安。我刚刚从 xampp/php 目录中删除了名为 phpunit(一个文件和一个批处理文件)的文件。现在不再识别旧版本。
    猜你喜欢
    • 1970-01-01
    • 2021-03-08
    • 2020-02-28
    • 2013-01-09
    • 2013-02-17
    • 2011-08-19
    • 2017-08-14
    • 1970-01-01
    相关资源
    最近更新 更多