我通过FTP连接到一个Symfony
项目(该项目已经在工作),并且从CMD
执行以下命令时遇到以下错误:
php bin /控制台原则:生成:实体
错误是:
欢迎使用Doctrine2实体生成器
此命令可帮助您生成Doctrine2实体。
首先,您需要提供要生成的实体名称。你必须 使用AcmeBlogBundle:Post之类的快捷方式。
实体快捷方式名称:AppBundle:Metrica
在AbstractPostgreSQLDriver.php第91行中:在 驱动程序:找不到驱动程序
在PDOConnection.php第47行中:找不到驱动程序
在PDOConnection.php第43行:找不到驱动程序
学说:产生:实体[--entity [ENTITY]] [--fields FIELDS] [--format FORMAT] [-h | --help] [-q | --quiet] [-v | vv | vvv | -- -verbose] [-V | --version] [--ansi] [--no-ansi] [-n | --no-interaction] [-e | --env ENV] [--no-debug] [-] []
我已经尝试将以下参数直接添加到服务器(php.ini文件):
extension = pgsql.so
extension = pdo_pgsql.so
评论我使用了Symfony 3.4.6
的版本。 config.yml
文件具有以下信息:
driver: pdo_pgsql
答案 0 :(得分:0)
尝试
php bin /控制台make:entity