gpt4 book ai didi

php - 无法使用 php7 和 symfony 3 加载 mongodb fixtures

转载 作者:可可西里 更新时间:2023-11-01 10:42:00 25 4
gpt4 key购买 nike

我正在尝试使用 symfony 为 mongodb 数据库加载固定装置,但出现错误。当我启动时

php bin/console doctrine:mongodb:fixtures:load

我遇到了这个错误

[Symfony\Component\Debug\Exception\ClassNotFoundException]
Attempted to load class "Manager" from namespace "MongoDB\Driver".
Did you forget a "use" statement for "League\Fractal\Manager"?

这是我的装备

namespace AppBundle\DataFixtures\MongoDB;
class LoadTimeLineData implements FixtureInterface
{
public function load(ObjectManager $manager)
{
}

public function add(ObjectManager $manager, array $data)
{
}

public function getOrder()
{
return 1;
}
}

我不知道“经理”是从哪里来的。

如果有人能帮忙。谢谢。

最佳答案

我解决了这个问题。我只在 apache 的 php.ini 中添加了 php_mongodb.dll。所以 mongodb 仅在我通过 url 发出请求时才起作用,但在控制台中不起作用。我也必须将它添加到 php 的 php.ini 中。谢谢——

关于php - 无法使用 php7 和 symfony 3 加载 mongodb fixtures,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39378369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com