嗨,我正在尝试使用buddypress创建一个社交网络。我找到一本书,书中详细说明了如何创建多个wordpress网站:wordpress blueprints
我已经在电子商务文件夹的localhost上安装了wordpress。我所做的第一步是在wp config中添加此代码。php:
<?php
define(\'WP_ALLOW_MULTISITE\', true);
?>
这启用了安装菜单。单击安装后,我被要求在wp内容中创建一个名为blogs的文件夹。目录。
我被赋予了这个代码以放入wp配置。php:
define(\'MULTISITE\', true);
define(\'SUBDOMAIN_INSTALL\', false);
$base = \'/e-commerce/\';
define(\'DOMAIN_CURRENT_SITE\', \'localhost\');
define(\'PATH_CURRENT_SITE\', \'/e-commerce/\');
define(\'SITE_ID_CURRENT_SITE\', 1);
define(\'BLOG_ID_CURRENT_SITE\', 1);
这个代码放在wordpress中。htaccess文件并替换现有内容:
RewriteEngine On
RewriteBase /e-commerce/
RewriteRule ^index\\.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^[_0-9a-zA-Z-]+/(.*\\.php)$ $1 [L]
RewriteRule . index.php [L]
接下来,我被要求重新登录,重新登录后,仪表板上应该会出现一个超级管理菜单,但我没有看到该菜单。
问题是什么?我该如何解决?