在我的本地环境中,我可以找到加载我所有的灯具。
但是在我的登台服务器上,其中一个装置只是以"被杀"结尾
我翻遍了整个项目,寻找"被杀"这个词,但没有在任何地方找到它。
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 内存限制。