将WP安装更新到WP网络&它中断了数据库连接

时间:2017-03-10 作者:Liz

我使用本教程将我的WP安装更新到WP网络:http://www.wpbeginner.com/wp-tutorials/how-to-install-and-setup-wordpress-multisite-network/

我更新了我的。htaccess和wp config设置为提示中提供给我的设置,并重新加载wp admin以再次登录。从那里,我得到了一个错误:建立数据库连接时出错。我没有更改数据库的任何详细信息,我想知道为什么会发生这种情况。在我更新wp配置之前,它工作得很好。php和。htaccess。

我的wp配置。php新增内容包括:

define(‘WP_ALLOW_REPAIR’, true);
define(‘WP_ALLOW_MULTISITE’, true);
define(‘SUBDOMAIN_INSTALL’, true);
define(‘DOMAIN_CURRENT_SITE’, ‘casestudies.splashworldwide.com’);
define(‘PATH_CURRENT_SITE’, ‘/’);
define(‘SITE_ID_CURRENT_SITE’, 1);
define(‘BLOG_ID_CURRENT_SITE’, 1);
我的更新。htaccess是:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ – [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\\.php)$ $1 [L]
RewriteRule . index.php [L]
# END WordPress
这些是WP管理员请求的更改。然后,我尝试通过管理员修复数据库,但出现以下错误:

wp_1_posts: Table ‘casestudies.wp_1_posts’ doesn’t exist
wp_1_comments: Table ‘casestudies.wp_1_comments’ doesn’t exist
wp_1_links: Table ‘casestudies.wp_1_links’ doesn’t exist
wp_1_options: Table ‘casestudies.wp_1_options’ doesn’t exist
wp_1_postmeta: Table ‘casestudies.wp_1_postmeta’ doesn’t exist
wp_1_terms: Table ‘casestudies.wp_1_terms’ doesn’t exist
wp_1_term_taxonomy: Table ‘casestudies.wp_1_term_taxonomy’ doesn’t exist
wp_1_term_relationships: Table ‘casestudies.wp_1_term_relationships’ doesn’t exist
wp_1_termmeta: Table ‘casestudies.wp_1_termmeta’ doesn’t exist
wp_1_commentmeta: Table ‘casestudies.wp_1_commentmeta’ doesn’t exist
我的设置有什么问题,如何修复数据库并使用WP network?谢谢你的帮助。

1 个回复
最合适的回答,由SO网友:WhereDidMyBrainGo 整理而成

你失踪了define(\'MULTISITE\', true);

我刚刚测试过这个。我得到了Error establishing a database connection. 没有它。