错误报告 编辑
搜索现有问题 看看是否有现有的解决方案,或者是否已经在新版本中修复。 查看我们的文档 常见问题及其修复 .值得一读 github github GitHub是一个提供git存储库在线实现的网站,其他开发人员可以轻松共享、复制和修改这些存储库。 公共存储库可以免费托管,私有存储库需要付费订阅。 GitHub引入了“拉请求”的概念,在将贡献者在分支中所做的代码更改合并为存储库所有者之前,可以对其进行审查和讨论。 https://github.com/ 页面上链接的问题,因为列出的错误可能与您遇到的错误不完全相同。 在新安装的WordPress中重现问题(例如,Twenty Sixteen或类似版本,没有激活插件)。 如果问题只在自定义环境中重现,则问题是您环境中的错误,而不是 WP-CLI公司 WP-CLI公司 WP-CLI是WordPress的命令行界面,用于以编程方式执行管理和开发任务。 项目页面是 http://wp-cli.org/ https://make.wordpress.org/cli/ (确保 WP_DEBUG公司 已启用,这通常会使您对问题有更多的了解)。 你也许能够 跟踪特定插件或主题的错误 .
总结:
在最新的WP-CLI夜间版本上安装以下包后,我收到“is not a registered WP command error”
复制步骤:
运行命令“wp-package install wp-cli/scaffold-package-command:@stable” 允许安装过程完成 '成功:已安装程序包。' 显示 运行“wp help scaffold package” 观察“错误:”scaffold package“不是注册的wp命令。”
#WP-CLI在什么PHP环境中运行? wp-cli信息 #你在运行suhosin吗? 如果是这样,请确保已将`suhosin.executor.include.whitelist=phar`添加到php.ini php-m | grep-i suhosin #你能分享哪一个wp的结果吗? 哪个-一个wp stat$(哪个wp) #你在运行任何包吗? 如果其中一个导致了问题,可以使用`--skip-packages`跳过加载 wp包列表
严重程度 –高
预期结果: 正在运行
wp帮助脚手架包 显示已安装命令的帮助信息。
实际结果: 显示“错误:”scaffold package“不是注册的wp命令”。
这个命令对我们的日常业务至关重要。 1.2k名其他用户也安装了此软件包,并将受到影响。
使用WP-CLI,安装的包可以正常工作
1.2.0-字母-3182ac4
解决方法: 回滚到WP-CLI的工作版本
$wp包安装wp-cli/scaffold-package-command:@stable 安装包wp-cli/scaffold-package-command(@stable) 正在更新/root/.wp-cli/packages/composer.json以需要该包。。。 正在使用Composer安装程序包。。。 --- 使用包信息加载作曲家存储库 更新依赖项 通过SAT解决依赖关系 依赖关系解析在0.001秒内完成 分析421个包以解决依赖关系 分析了96条规则以解决依赖关系 包操作:1个安装,0个更新,0个删除 安装:wp-cli/scaffold-package-command:1.2.0 -安装wp-cli/scaffold-package-command(1.2.0) 写入锁定文件 生成自动加载文件 --- 成功:已安装程序包。
$wp help scaffold包--调试 调试(引导):从以下位置加载包:/root/.wp-cli/packages/vendor/autoload.php(0.044s) 调试(引导):找不到可读的全局配置(0.193s) 调试(引导):找不到项目配置(0.194s) 调试(引导):argv:/usr/local/bin/wp help scaffold包--调试(0.194s) 调试(引导):定义的ABSPATH:/home/fu/public_html/(0.195s) 调试(引导):开始WordPress加载(0.195s) 调试(引导):wp-config.php路径:/home/fu/public_html/wp-config_php(0.196s) 调试(引导):加载的WordPress(1.323s) 调试(引导):运行命令:help(1.323s) 错误:“scaffold package”不是已注册的wp命令。
wp脚手架包也不起作用:
$wp脚手架包 错误:“scaffold package”不是“scaffort”的已注册子命令。 请参阅“wp help scaffold”。