php - Symfony 3.4 和 Fixtures Bundle 问题与捆绑版本 3.0

标签 php symfony

我正在尝试从以下位置配置 bundle :https://symfony.com/doc/master/bundles/DoctrineFixturesBundle/index.html

当我尝试运行命令时:

$ php bin/console doctrine:fixtures:load

出现错误: 在 LoadDataFixturesDoctrineCommand.php 第 95 行: 找不到任何要加载的夹具服务。

最佳答案

你需要更新 (app/config/services.yml)

services:
        resource: '../../src/DataFixtures/*'

https://symfony.com/doc/master/bundles/DoctrineFixturesBundle/index.html

其他问题在上面的教程中

// src/DataFixtures/AppFixtures.php
namespace App\DataFixtures;

命名空间应该是:

namespace DataFixtures;

关于php - Symfony 3.4 和 Fixtures Bundle 问题与捆绑版本 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50252845/

相关文章:

php - ElasticSearch 9200 端口对所有人开放。这是错的吗?

php - Doctrine 删除 Symfony2 中的问题

PHP 后期计算

Symfony phpunit 未定义方法 Kernel::bootstrapEnv()

mysql - Symfony2 Doctrine 错误 : Cannot count query that uses a HAVING clause. 使用输出 walkers 进行分页

php - Symfony 2 架构更新无法将主键数据类型从整数更改为 Bigint

php - Jquery 函数只执行第一项

javascript - 参数值 `onClick` 已更改

php - 检查数据库中是否已存在电子邮件

php - 如何自定义 WordPress 中的 Subscribe2 按钮外观?