重新安装 wordpress 多站点
Warning: an existing wordpress network was detected.
我尝试了多种解决方案,包括删除表、重置 .htaccess 和完全重置 wp_config。它第一次安装很好,但是当我注销并登录时出现此错误。
按照此顺序执行步骤
1) 将您的 wp-config.php 文件重置为其原始状态,删除任何 MULTISITE 引用
2)删除.htaccess文件或暂时移动它
3)从您的数据库中删除以下表格,如果您不习惯直接修改表格数据,请使用 phpMyAdmin 之类的工具
4) 注销并重新登录到您的站点并启动网络设置。
5) 使用复制粘贴的数据重新创建 .htaccess 文件
6) 修改 wp-config.php 文件,记得将这些行粘贴到上面写着的那一行
/* 就是这样,停止编辑!快乐的博客。*/
第 6 步很重要,见下文:
另请阅读:
http://blog.ashfame.com/2010/07/remove-wordpress-multisite-data/
WordPress 版本:5.4.2
安装 WordPress 多站点的文档需要修订。说明说要添加这两行。添加这两行不会激活多站点:
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
相反,只需使用以下行,它就可以工作:
define('MULTISITE', true);
以防万一它对其他人有帮助,我在对 wp-config.php 进行更改后忘记手动清除我的 OpCache 后遇到此错误,因此数据库指示多站点网络但 wp-config 未反映它。清除 OpCache 解决了这个问题。
经过数百次尝试,对我有用的是将 wp_config.php 中的代码添加到文件的开头。