首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动Wordpress Multisite

移动Wordpress Multisite
EN

WordPress Development用户
提问于 2018-10-02 12:04:00
回答 1查看 582关注 0票数 1

我试图移动我的wordpress多站点到我的主机。我成功地复制了所有文件,将数据库移动到主机。

此外,我还编辑了wp-config文件上的数据库设置。

siteurl表中的条目homewp_options表中的条目做同样的操作,并编辑wp_site表以保存正确的域,在wp_blogs上也这样做。

但是它仍然显示了建立与数据库消息连接的错误。我测试了一个与mysqli_connect的连接,它能够很好地连接。

我要疯了.

你们中的一些人也为此而挣扎过吗?

PS:还试图访问后台,并收到了这条消息。

找不到站点optimystic.eu。在数据库wp_blogs中搜索表optimystic_db。是那么回事吗?我现在该干啥?阅读错误报告页。那里的一些指导方针可能会帮助你找出哪里出了问题。如果您仍然使用此消息,那么请检查您的数据库是否包含以下表:?

  • wp_users
  • wp_usermeta
  • wp_blogs
  • wp_signups
  • wp_site
  • wp_sitemeta
  • wp_registration_log
  • wp_blog_versions
EN

回答 1

WordPress Development用户

发布于 2018-10-02 14:12:34

问题是您运行了一个SQL查询来更改站点名称。执行PHP序列化的损坏和损坏的值

相反,使用一个搜索替换脚本来获取值,反序列化,替换,然后重新序列化。WP有这样一个命令。

原因是PHP序列化值包含URL的长度,通过执行SQL搜索替换,它们不再有效。这破坏了WordPress,导致了您的问题。因此,SQL客户端中的SQL查询将永远无法工作。

由于您已经在数据库上执行过一次此操作,因此在通过WP CLI运行搜索替换命令之前,您将需要撤消初始损坏。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/315709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档