php - WAMP 中的 Composer Init Syfony 运行时错误
问题描述
我在这里阅读了其他一些帖子,但没有一个可以解决我的问题。
我正在尝试composer init
在 WAMP 上的项目中运行。每次,我尝试运行它我都会收到这个
[Symfony\Component\Console\Exception\RuntimeException] Aborted
完整的跟踪如下所示:
Exception trace:
() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Helper/QuestionHelper.php:148
Symfony\Component\Console\Helper\QuestionHelper->doAsk() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Helper/QuestionHelper.php:75
Symfony\Component\Console\Helper\QuestionHelper->Symfony\Component\Console\Helper\{closure}() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Helper/QuestionHelper.php:404
Symfony\Component\Console\Helper\QuestionHelper->validateAttempts() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Helper/QuestionHelper.php:78
Symfony\Component\Console\Helper\QuestionHelper->ask() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/IO/ConsoleIO.php:301
Composer\IO\ConsoleIO->askAndValidate() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/Command/InitCommand.php:285
Composer\Command\InitCommand->interact() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Command/Command.php:230
Symfony\Component\Console\Command\Command->run() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Application.php:835
Symfony\Component\Console\Application->doRunCommand() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Application.php:185
Symfony\Component\Console\Application->doRun() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/Console/Application.php:312
Composer\Console\Application->doRun() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Application.php:117
Symfony\Component\Console\Application->run() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/Console/Application.php:125
Composer\Console\Application->run() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/bin/composer:64
require() at C:\ProgramData\ComposerSetup\bin\composer.phar:24
看起来最常见的建议是更改我的 PHP 版本,但是我尝试了 7.4.0、7.3.12、5.6.40,但没有成功。我想知道是否可能存在 WAMP 独有的问题?
我已经以某种方式解决了这个问题:
这在很大程度上是一种解决方法,根本无法解决核心问题。我只是创建自己的composer.json
文件并从那里开始。我想这个错误会以更多的方式影响我,composer init
所以这可能根本不是一个好的解决方法。
解决方案
推荐阅读
- c# - 将 Dapper 与多个内部连接一起使用
- python - 为什么我们需要在 python 中的 f 字符串周围加上撇号?
- java - 使用 for 循环将对象添加到正确索引中的 ArrayList
- oracle - oracle 11G R2 Express Edition 支持多少个会话/连接?
- ios - Swift - 从 CollectionViewCell 中的 UIButton 推送到 ViewController
- oracle - 尝试在 MS Access 中链接 Oracle 表时,如何修复 ORA:01013(用户请求取消...)?
- python - ValueError:重命名:在 dst 中嵌入空字符
- javascript - 阻止跨域 XHR 或在起源/源处获取调用
- node.js - 使用 600 MB 及以上的大型 JSON 文件处理 Node js 的有效方法是什么?
- angular - 无法从 Opencart API 获取令牌