如何使用 mamp 运行本地基岩 wordpress 多站点?

问题描述 投票:0回答:0

我想在我的本地计算机 (Mac m2) 上使用 MAMP Pro 运行 Wordpress 多站点。我将使用基岩设置。我将面临的问题是 Wordpress 无法识别网络。默认站点在 domain.local 上工作。

我添加了

domain.local
到主机文件(
127.0.0.1 domain.local sub.domain.local
)。 我将在 MAMP pro 中创建一个主机,使用这个文件夹作为根
/users/myusername/Sites/domain.local/web/
。 AllowOverride All, indexes, includes 和 followSymlinks 被启用

我的 development.php 文件包含多站点设置:

Config::define('WP_ALLOW_MULTISITE', true );
Config::define('MULTISITE', true);
Config::define('SUBDOMAIN_INSTALL', true);
Config::define('DOMAIN_CURRENT_SITE', 'domain.local');
Config::define('PATH_CURRENT_SITE', '/');
Config::define('SITE_ID_CURRENT_SITE', 1);
Config::define('BLOG_ID_CURRENT_SITE', 1);

我的环境文件:

WP_ENV=dev
WP_HOME=http://domain.local
WP_SITEURL=${WP_HOME}/wp

为什么带有 bedrock 6.6.1 的 Wordpress 无法识别网络?当我打开链接

wp/wp-admin/network.php
wordpress 说
An existing WordPress network was detected.
但我只会看到我的默认站点,没有网络导航。在浏览器中导航到 sub.domain.local 时,我会收到 404 not found 错误。

希望有人有解决方案

wordpress macos mamp multisite mamp-pro
© www.soinside.com 2019 - 2024. All rights reserved.