【问题标题】:Symfony\Console DialogHelper not found, when running `propel init`运行`propel init`时找不到Symfony\Console DialogHelper
【发布时间】:2016-04-13 09:23:10
【问题描述】:

运行 php propel init 时出现此错误:

$ php propel init

Fatal error: Class 'Symfony\Component\Console\Helper\DialogHelper' not found in /Applications/XAMPP/xamppfiles/htdocs/rmanager/api/vendor/propel/propel/src/Propel/Generator/Command/Helper/DialogHelper.php on line 8

为什么找不到课程?是bug吗?
我该如何解决?

【问题讨论】:

    标签: php symfony fatal-error propel


    【解决方案1】:

    您可以将其切换为使用Symfony\Component\Console\Helper\QuestionHelper。对话框助手已被弃用,后来被删除。

    【讨论】:

      【解决方案2】:

      https://github.com/propelorm/Propel2/issues/1080 处打开的正是这个错误存在一个问题,a fix 已经被合并到 Propel 的主分支中。

      在我写这个答案的那一刻,它还不是任何标记版本的一部分,但如果你使用当前的 Propel 主版本,它可能会修复你的错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-10
        • 1970-01-01
        • 2017-08-04
        • 2022-01-08
        • 2021-03-23
        • 2020-08-14
        • 1970-01-01
        • 2011-01-08
        相关资源
        最近更新 更多