service - symfony 4 Doctrine 服务允许内存大小耗尽
问题描述
我在一个简单的类服务中注入'@doctrine.orm.entity_manager',如下所示:
tigris_base.array_to_form:
class: Tigris\BaseBundle\Service\ArrayToFormService
arguments: ['@form.factory', '@doctrine.orm.entity_manager']
public: true
还有我的服务构造函数
public function __construct(FormFactory $formFactory, EntityManagerInterface $entityManager)
{
$this->formFactory = $formFactory;
$this->entityManager = $entityManager;
}
但我有一个错误:
允许的内存大小 536870912 字节用尽(尝试分配 20480 字节)
我尝试在 PHP.ini 中设置更高的值。我不明白为什么会出现此错误,我在其他服务中使用了条令服务并且它有效。
你知道问题出在哪里吗?
谢谢。
解决方案
推荐阅读
- c++ - 在 winuser.h 中调用 GetDesktopWindow() 函数,而不是在 MFC OnButtonClick 函数中调用 CWnd::GetDesktopWindow()
- activemq - ActiveMQ 网络连接器语法
- unit-testing - 如何模拟作为包的一部分且未使用接口声明的函数
- rust - 如何在 rust 中使用全局变量?
- c++ - 如何用一个 if 语句替换此代码?
- postgresql - Postgresql 相当于 mysql ON DUPLICATE KEY UPDATE
- uri - 我无法在 eXist-db 中使用一个 html 文件呈现不同的数据文件
- docker - 以编程方式创建气流池
- amazon-web-services - 如何在 redash 服务器后面设置代理
- kotlin - Kotlin/Native 与 Swift 的互操作性:使用具有相同签名的两个方法生成的接口