【发布时间】:2014-11-04 22:39:09
【问题描述】:
我备份了现有的 Wordpress 站点以在本地使用它来创建多站点网络。我的目标不仅是让现有网站保持原样,而是添加一个具有自己主题的新主页。我正在尝试在子文件夹中创建一个多站点。
我让它与全新安装的 Wordpress 一起工作,但是我遇到了现有本地站点的复杂情况。
我采取的步骤:
-
我将 .htcaccess 文件更改为:
# BEGIN Wordpress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [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).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L] # END WordPress 我已将端口从
:8888 & :8889更改为:80 & :3306-
我已经使用以下命令更改了终端中的主机文件:
sudo nano /etc/hosts 127.0.0.1 vslocal.com 127.0.0.1 sub.vslocal.com 我在数据库中执行了搜索并用新的替换 本地站点的域。
-
我将 wp-config.php 文件更改为包含:
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', vslocal.com'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
现在我收到“建立数据库连接时出错”错误。在遵循不同的资源之后,我可能会感到困惑,并且我在错过或错误地执行了哪些步骤时遇到了麻烦。我在 Mac OSX Yosemite 上运行并使用 MAMP 2.2。任何帮助都将成为救命稻草!谢谢!
【问题讨论】:
-
您是否按照 WordPress Codex 说明安装多站点? codex.wordpress.org/Create_A_Network