装载夹具时以“已杀死”结束

时间:2016-03-17 14:34:02

标签: mysql symfony doctrine

在我当地的环境中,我可以找到装载所有装置。

但是在我的登台服务器上,其中一个灯具以“Killed”结束

我通过我的整个项目获得了“杀死”一词,但没有在任何地方找到它。

php bin/console doctrine:fixures:load --fixtures src/ReviewBundle/DataFixtures/ORM/LoadRatingTypes.php -vvv
Careful, database will be purged. Do you want to continue y/N ?y
  > purging database
  > loading ReviewBundle\DataFixtures\ORM\LoadRatingTypes
Killed

我拖尾我的dev.log文件,我得到的只是

[2016-03-17 15:26:54] doctrine.DEBUG: "START TRANSACTION" [] []
[2016-03-17 15:26:54] doctrine.DEBUG: DELETE FROM cms_block [] []
[2016-03-17 15:26:54] doctrine.DEBUG: DELETE FROM cms_page [] []
[2016-03-17 15:26:54] doctrine.DEBUG: DELETE FROM rating_type [] []
  • 我的php日志为空
  • 我的mysql.log和mysql.err日志为空。

我不知道我应该在哪里看

1 个答案:

答案 0 :(得分:1)

“Killed”经常在PHP耗尽内存时关闭,并关闭你的夹具过程。这主要发生在PHP脚本尝试加载太多实体时。你想加载大量的灯具吗?

有一些解决方法可以避免Fixtures脚本中的内存溢出。 I answered a pretty similar question some weeks ago,你应该看看它。

如果在实施这些修改后仍有问题,还可以增加PHP内存限制。