加载夹具时以"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 ReviewBundleDataFixturesORMLoadRatingTypes
Killed

我尾随我的开发.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 日志是空的。

我不知道我应该去哪里看

"

Kill"经常发生在PHP内存不足并关闭你的夹具进程时。这主要发生在您的 PHP 脚本尝试加载太多实体时。您是否正在尝试加载大量灯具?

有一些解决方法可以避免灯具脚本中的内存溢出。几周前我回答了一个非常相似的问题,你应该看看它。

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

最新更新