【问题标题】:error when installing php unit安装php单元时出错
【发布时间】:2018-09-24 02:27:47
【问题描述】:

我正在开发一个现有的 symfony 项目,需要使用 php 单元。 当我尝试使用此命令通过 composer 安装它时:

composer require --dev phpunit/phpunit ^5

但是我收到了这个错误:

proc_open(): CreateProcess 失败,错误代码-267

See screenshot here

【问题讨论】:

  • 您的问题需要编辑以正确格式化代码。此外,在您的情况下,图像并不是很有帮助 - 如果将日志记录行复制到您的问题中会更有帮助(它对 Google 有帮助)
  • 请您尝试通过添加-v 选项以详细模式运行命令?然后复制并粘贴(请不要图像)您问题中的异常跟踪。

标签: symfony phpunit composer-php


【解决方案1】:

Symfony 有自己的PHPunit bridge component,它在库之上添加了功能。 通过在项目的根目录运行以下命令来安装它:

composer require --dev symfony/phpunit-bridge

然后您应该能够运行您的测试脚本:

./vendor/bin/simple-phpunit

【讨论】:

    【解决方案2】:

    如果您参考 MS 的error code reference,您会看到错误代码 267 表示目录名称无效。所以你的配置文件中可能有一个无效的目录引用。

    【讨论】:

    • 是的,当我在互联网上搜索时,我找到了相同的答案,但我不明白哪个目录名是错误的!请给我更多解释
    • @chouaibmehri 你能用-v 参数运行你的命令并用任何额外的输出更新你的问题吗?
    猜你喜欢
    • 2013-04-13
    • 2015-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-24
    • 2014-07-17
    相关资源
    最近更新 更多