在 localhost xampp 上替换地址时出错 错误:此网站上出现严重错误了解有关在 WordPress 中调试的更多信息

问题描述

我在替换时遇到的错误: 第一的: 错误:此网站出现严重错误。了解有关在 wordpress 中调试的更多信息。此网站出现严重错误

第二: 致命错误:未捕获的类型错误:unserialize():参数 #1 ($data) 必须是字符串类型,数组在 phar://C:/wp-cli/wp-cli.phar/vendor/wp-cli/search 中给出-replace-command/src/WP_CLI/SearchReplacer.PHP:86 PHP版本: Version

当我试图用这个命令替换地址时:

wp search-replace https://example.com http://example.com --all-tables --verbose

我在上面收到此错误

解决方法

WP-CLI 将您的搜索和参数替换为字符串。目前(很可能是因为冒号 :)CLI 认为您的 url 是多个字符串并将它们放入一个数组中。

如果您将每个 url 用引号括起来 ',问题应该可以解决。

wp search-replace 'https://example.com' 'http://example.com' --all-tables --verbose

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...