【问题标题】:Symfony v4, php bin/console doesn't work as expected. Automatically Aborted [duplicate]Symfony v4,php bin/console 不能按预期工作。自动中止[重复]
【发布时间】:2020-04-03 15:28:24
【问题描述】:

我刚刚在我的新 SSD 上安装了 composer、php、apache 等。之后我想开始编码。我从 IDE 中的另一个驱动器打开了我的项目。然后我想将我的装置加载到我的新数据库中,但我不能。我什至无法进行迁移等。php bin/console 已损坏(它会自动中止任何终端输入等)。我试图从其他终端运行命令,但它不起作用。您可以在下面看到带或不带 -vvv 的命令。感谢您回复如何解决它。

第一:

D:\project>php bin/console doctrine:fixtures:load

小心,数据库“project1”将被清除。你想继续吗? (是/否)[否]: >

已中止。

doctrine:fixtures:load [--append] [--group GROUP] [--em EM] [--shard SHARD] [--purge-with-truncate] [-h|--help] [- q|--安静] [ -v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--]

还有一个:

D:\project>php bin/console make:controller

为您的控制器类选择一个名称(例如 VictoriousGnomeController): >

已中止。

make:controller [--no-template] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [ --ansi] [--no-ansi] [-n|--no-in 交互] [-e|--env ENV] [--no-debug] [--] []

详细说明

D:\project>php bin/console -vvv make:controller

2019-12-10T12:48:26+00:00 [debug] 通知事件“console.command”到 监听器“Symfony\Component\HttpKernel\EventListener\Deb ugHandlersListener::configure"。

为您的控制器类选择一个名称(例如 AgreeableJellybeanController):

2019-12-10T12:48:26+00:00 [错误] 运行命令“-vvv make:controller”时引发错误。消息:“中止。” 2019-12-10T12:48:26+00:00 [debug] 通知事件“console.error”到监听器“Symfony\Bundle\MakerBundle\Event\ConsoleErrorSub 抄写员::onConsoleError”。 2019-12-10T12:48:26+00:00 [debug] 通知事件“console.error”到监听器“Symfony\Component\Console\EventListener\ErrorLis tener::onConsoleError”。 2019-12-10T12:48:26+00:00 [debug] 命令“-vvv make:controller”以代码“1”退出 2019-12-10T12:48:26+00:00 [调试] 向侦听器通知事件“console.terminate” “Symfony\Bundle\MakerBundle\Event\ConsoleErro rSubscriber::onConsoleTerminate"。 2019-12-10T12:48:26+00:00 [调试] 向侦听器通知事件“console.terminate” “Symfony\Component\Console\EventListener\Erro rListener::onConsoleTerminate"。

在 QuestionHelper.php 第 137 行:

[Symfony\Component\Console\Exception\RuntimeException]
中止。

异常跟踪: 在 D:\apache\www\itnetwork\vendor\symfony\console\Helper\QuestionHelper.php:137 Symfony\Component\Console\Helper\QuestionHelper->doAsk() 在 D:\apache\www\itnetwork\vendor\symfony\console\Helper\QuestionHel per.php:85 Symfony\Component\Console\Helper\QuestionHelper->Symfony\Component\Console\Helper{closure}() 在 D:\apache\www\itnetwork\vend 或\symfony\console\Helper\QuestionHelper.php:437 Symfony\Component\Console\Helper\QuestionHelper->validateAttempts() 在 D:\apache\www\itnetwork\vendor\symfony\console\Helper\ QuestionHelper.php:88 Symfony\Component\Console\Helper\QuestionHelper->ask() at D:\apache\www\itnetwork\vendor\symfony\console\Style\SymfonyStyle.p 马力:360 Symfony\Component\Console\Style\SymfonyStyle->askQuestion() at D:\apache\www\itnetwork\vendor\symfony\console\Style\SymfonySt yle.php:267 Symfony\Component\Console\Style\SymfonyStyle->ask() at D:\apache\www\itnetwork\vendor\symfony\maker-bundle\src\Command\MakerC 命令.php:95 Symfony\Bundle\MakerBundle\Command\MakerCommand->interact() at D:\apache\www\itnetwork\vendor\symfony\console\Command\Command .php:240 Symfony\Component\Console\Command\Command->run() at D:\apache\www\itnetwork\vendor\symfony\console\Application.php:1029 Symfony\Component\Console\Application->doRunCommand() 在 D:\apache\www\itnetwork\vendor\symfony\framework-bundle\Console\Appl ication.php:86 Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() 在 D:\apache\www\itnetwork\vendor\symfony\console\Applic 离子.php:272 Symfony\Component\Console\Application->doRun() 在 D:\apache\www\itnetwork\vendor\symfony\framework-bundle\Console\Application .php:74 Symfony\Bundle\FrameworkBundle\Console\Application->doRun() 在 D:\apache\www\itnetwork\vendor\symfony\console\Application.php :148 Symfony\Component\Console\Application->run() at D:\apache\www\itnetwork\bin\console:39

make:controller [--no-template] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [ --ansi] [--no-ansi] [-n|--no-in 交互] [-e|--env ENV] [--no-debug] [--] []

【问题讨论】:

  • 请添加命令和错误消息等文本而不是图像。
  • 问题已更新
  • 感谢格式化。我以某种方式解决了它。我已经多次重新安装了php和composer并重新启动了PC。

标签: php symfony console command bin


【解决方案1】:
猜你喜欢
  • 2019-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-03
  • 2015-03-17
  • 2015-12-20
  • 2021-01-16
  • 1970-01-01
相关资源
最近更新 更多