我将ZF3与Doctrine结合使用,并且在执行命令时./vendor/bin/doctrine
看到可能的命令,我将其视为错误:
您丢失了“ cli-config.php”或“ config / cli-config.php”文件 项目,这是使Doctrine Console正常运行所必需的。您可以使用 以下示例作为模板:
<?php use Doctrine\ORM\Tools\Console\ConsoleRunner; // replace with file to your own project bootstrap require_once 'bootstrap.php'; // replace with mechanism to retrieve EntityManager in your app $entityManager = GetEntityManager(); return ConsoleRunner::createHelperSet($entityManager);
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
改为使用./vendor/bin/doctrine-module
。
您正在使用的命令用于不使用Doctrine作为ZF3 MODULE 的情况,而是说,它是纯PHP项目中的工具。
与将php bin/console doctrine:*
与Symfony一起使用。