我試圖激活多站點的WordPress版本4.5.3,但不斷收到錯誤消息:Warning: An existing WordPress network was detected. Please complete the configuration steps. To create a new network, you will need to empty or remove the network database tables.
啓用WordPress的多站點(啓用網絡)
我已經刪除了由多添加的表和列網站使用下面的:
drop table wp_blogs;
drop table wp_blog_versions;
drop table wp_registration_log;
drop table wp_site;
drop table wp_sitemeta;
drop table wp_signups;
alter table wp_users drop column spam;
alter table wp_users drop column deleted;
我已經移除/var/app/current/wp-config.php
下面幾行:
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'site.tld');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
我已經恢復了原來的.htaccess
文件(從備份和重新生成使用Settings -> Permalinks
),所以它看起來是這樣的:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
當我瀏覽到網絡設置,我與Create a Network of WordPress Sites
頁面,在這裏我選擇的子域,然後單擊打招呼安裝。
在以下設置頁面上沒有錯誤,但是如果我以任何方式刷新或導航回到此頁面,無論是否應用所請求的更改,我都會在頂部看到錯誤。
我在這裏錯過了什麼?