WP-CLI Process Killed

时间:2019-04-08 作者:Sam

我有大约1200个大图像,我想重新生成。我正在使用WP-CLI命令wp media regenerate. 生成大约61幅图像后,终端显示消息Killed.

enter image description here

为什么会发生这种情况,我如何修复它?

2 个回复
最合适的回答,由SO网友:leymannx 整理而成

您使用的是哪个版本的WP-CLI?什么是wp --version 还你吗?

似乎有点内存不足,因为这是相当多的图像,而且WP-CLI版本1中似乎没有实现一些正确的批处理。至少,这是我对WP-CLI问题的理解Clear WP object cache periodically on media regenerate/import 我在WP-CLI v2.0.0 Release Notes.

是否可以选择升级WP-CLI?如果不是,您也可以使用Composer将其安装为项目本地依赖项。也许你需要用composer init 首先在WordPress文件夹中。

$ cd /path/to/wordpress
$ composer require wp-cli/wp-cli-bundle:^2
$ vendor/bin/wp media regenerate

SO网友:Camilo

有同样的问题。wp media regenerate 总是被卡在同一点上Killed 消息,即使--only-missing 选项

就我而言,它总是在ID 571之后,所以我试着wp media regenerate 570, 这是下一个,它也失败了,出现了相同的消息。所以我从媒体库中删除了这个图像,现在它可以正常工作了。

顺便说一下--debug 不会对这个问题给出任何暗示。我也找不到任何关于它的PHP日志。

相关推荐

尝试在WSL Windows 10上安装WordPress,但遇到wp-cli和“wp db create”的问题

好的,下面是本教程:https://hellojason.net/blog/how-to-setup-wordpress-locally-on-windows-subsystem-for-linux/为了让MySQL正常工作,我不得不做了大量的胡闹,因为在最初安装MySQL时,出于某种原因,它没有要求我提供root密码,所以我不得不进去给它一个。我按照上面的说明将WP安装到一个文件夹中,然后开始创建配置文件的过程,但我不能,因为我遇到了以下错误:wp config create --dbname=jack