WordPress多站点完全FUBAR?

时间:2011-10-19 作者:mmundiff

我的WordPress多站点实例完全搞砸了。我在页面和管理站点上的加载速度非常慢。我想如果我升级到WordPress 3.2.1,事情可能会(祈祷)自行解决,而这似乎只会让事情变得更糟。

我认为问题可能是一个插件从另一个WordPress博客(位于同一个域但不在同一个WordPress实例上)抓取了其他帖子,然后将这些帖子插入到当前多站点实例上的一个站点,结果搞砸了。据我所知,这给其他多站点用户带来了很大的问题。

不幸的是,我似乎无法从最初的页面加载速度慢的问题中恢复过来。我检查了mysql,WordPress表似乎没有损坏。我停用了所有插件,但似乎仍然存在此问题。所以我尝试升级到3.2.1,现在我甚至无法访问一些站点的管理页面,其他页面的加载速度仍然很慢。

我最好的做法是什么?我有一份DB预更新的副本以及所有WordPress文件的副本。我想做的事情是恢复到3.19并导出每个站点,从新安装3.2.1开始,然后导入每个站点。

谁有更省时的好主意?总体上更好的想法?

Im运行Apache 2.2.20、PHP 5.2.17和Mysql 5。Windows服务器上的X。由我主持。网站的其余部分一点也不慢,我还有其他WordPress网站在工作

1 个回复
SO网友:EAMann

我认为问题可能是一个插件从另一个WordPress博客(位于同一个域但不在同一个WordPress实例上)抓取了其他帖子,然后将这些帖子插入到当前多站点实例上的一个站点,结果搞砸了。

请记住,故障排除的第一步应该始终是停用插件。如果你的网站以前运行得很慢,那么仅仅更新并不能解决问题。先弄清楚什么东西坏了。

我这样说是因为现在你有两个问题:

您的页面加载仍然很慢,WP 3.2.1的更新破坏了您的安装

最安全的行动计划是擦除所有内容并恢复到备份开始的位置。回到更新之前的位置。。。然后花点时间找出是什么导致了经济放缓。

我建议设置WP_DEBUG 要设置为true,请安装Debug Bar plugin (这样您就可以跟踪查询活动),并通过插件找到导致最初问题的原因。

一旦你解决了这个问题,and no sooner, 应更新至WP 3.2.1。

结束

相关推荐

NGINX Multisite Rewrite rules

我对我的新NGINX 安装如果我像下面这样手动访问图像:incredible.devpreview.co/wp-content/blogs.dir/2/files/2011/05/stockvault-colorful-illustration108811.jpg它出现了,但WordPress正在这里寻找它:incredible.devpreview.co/files/2011/05/stockvault-colorful-illustration108811.jpg以下是我的NGINX配置文件中的内容: