gpt4 book ai didi

wordpress - 在 Windows 上使用 WP-CLI 管理远程 WordPress 安装?

转载 作者:行者123 更新时间:2023-12-02 15:32:58 25 4
gpt4 key购买 nike

我正在尝试通过本地 Windows 计算机上安装的 WP-CLI 管理我的远程共享托管 WordPress 安装。到目前为止,我已经成功安装了 WP-CLI(“WP”命令可以运行)。

但是当我尝试使用“wp --http”连接到远程 URL 时,我收到以下消息:

 RESTful WP-CLI needs to be installed. Try 'wp package install wp-cli/restful'

所以我运行建议的命令,我得到:

Composer directory for packages couldn't be created.

我没有通过composer安装。相反,我手动安装了 PHP,然后下载了“wp-cli.phar”文件。所以我尝试在 Windows 上安装 Composer,但无法弄清楚下载的内容在哪里。我“认为”我成功安装了 wp-cli,但看不到它安装文件的位置......而且它只是没有成功。

你们知道更直接的方法吗?

最佳答案

关于错误:无法创建包的 Composer 目录。

如果您没有设置环境变量 WP_CLI_PACKAGES_DIR,则默认值为 ~/.wp-cli/packages/,适用于 Linux,但不适用于 Windows。

我设置了这个变量,命令“wp package install wp-cli/restful”现在成功创建了包目录和composer.json文件,但仍然没有安装wp-cli/restful。

所以我直接使用composer,它成功安装了wp-cli/restful。

如果我使用参数 --http=me.local.com (与文档中的示例匹配),我会收到错误“无法从 me.local.com 自动发现 WP REST API 端点。”但是,如果我将其更改为 --http=me.local.com/wp-json 它就可以工作。我使用的实际命令是:

wp --http=me.local.com/wp-json rest post list

关于wordpress - 在 Windows 上使用 WP-CLI 管理远程 WordPress 安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39275632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com