安装 WP-CLI
前提条件:
- 服务器支持 SSH访问(Linux/Mac/WSL)。
- PHP版本 ≥ 5.6(建议PHP 7.4+)。
- WordPress已安装。
安装(Linux/Mac/WSL):
- 下载工具(需
curl/wget支持):curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar#,或wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar - 赋予执行权限:
chmod +x wp-cli.phar - 移动至全局路径(任意目录执行
wp):sudo mv wp-cli.phar /usr/local/bin/wp - 验证安装成功:
wp --version输出示例:WP-CLI 2.8.1

确认 WordPress 文件的所属用户
进入 WordPress 根目录(如 /var/www/html),查看文件所有者:
cd /path/to/wordpressls -l
输出示例显示所有者(如 www-data 或 your_user):
-rw-r--r-- 1 www-data www-data 405 Feb 6 2020 index.php

以正确用户身份执行 WP-CLI
直接切换用户
# 进入 WordPress 目录cd /path/to/wordpress# 切换到文件所有者用户(如 www)sudo -u www -swp user update admin --user_pass=new_passwordexit # 完成后退回原用户


