WP-CLI media import error

时间:2021-07-11 作者:itsjustdj

我正在尝试使用WP-CLI(macOS)将JPG导入我的上载文件夹。我已连接到服务器,我可以更新和激活插件,成功导航到所有文件夹,等等。

但是,当我跑步时:

wp media import /Users/d.j./Desktop/cat.jpg
我收到一个错误:

Warning: Unable to import file \'/Users/d.j./Desktop/cat.jpg\'. Reason: File doesn\'t exist.
Error: No items imported.
文件确实存在,它就在我的桌面上。

你知道我为什么会犯这个错误吗?

编辑:我应该补充一点,当我使用本地服务器时,它工作得很好。

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

在一些帮助下,我找到了答案。您必须位于文件所在的同一服务器上,才能使用wp media import。步骤如下:

注销ssh连接使用sftp登录到远程服务器使用sftp上载文件,然后注销使用ssh重新登录,然后可以使用wp media import

我希望这能帮助其他人解决这个问题。

相关推荐

WP-CLI:检测更改的核心文件并自动恢复它们

我知道有一个命令可以验证核心文件的完整性:$ wp core verify-checksums 如果文件已损坏或更改,是否有任何WP-CLI命令可自动恢复所有这些文件?E、 g.从官方存储库下载这些文件并进行恢复。这可能是一个有用的命令,可以每24小时运行一次,例如,与任何更新一起运行,以保持Wordpress安装的完整性和安全性。