我正在尝试使用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.
文件确实存在,它就在我的桌面上。
你知道我为什么会犯这个错误吗?
编辑:我应该补充一点,当我使用本地服务器时,它工作得很好。
最合适的回答,由SO网友:itsjustdj 整理而成
在一些帮助下,我找到了答案。您必须位于文件所在的同一服务器上,才能使用wp media import。步骤如下:
注销ssh连接使用sftp登录到远程服务器使用sftp上载文件,然后注销使用ssh重新登录,然后可以使用wp media import
本质上,ssh用于命令,sftp用于文件传输。
我希望这能帮助其他人解决这个问题。