【问题标题】:apache config tell WP install location magento 2 xampp windowsapache config告诉WP安装位置magento 2 xampp windows
【发布时间】:2022-01-21 05:01:00
【问题描述】:

在 Windows 11 上进行 Magento 2.4.2 的本地 xampp 安装。 我是 Magento 新手 - 解决了几个常见的 Windows 安装问题,但遇到了如何告诉 Apache WP 安装位置的问题。此安装是一个开发站点,而不是 Magento 安装示例。

Wordpress 是通过 Fishpig 集成的,下面是根据开发设置文档在 nginx.conf 文件的服务器中输入的一些详细信息。

# WordPress is installed in pub/wp
location /wp/ {
index index.html index.php;
try_files $uri $uri/ /wp/index.php?q=$uri&args;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9074;
fastcgi_index /wp/index.php;
include fastcgi.conf;
}
}

我实际上尝试过,但我使用的是 xampp 和 Apache 而不是 nginx 进行此安装。 我目前在基本 url 处收到“似乎未安装 WordPress”错误。

所以我的问题是 - 我在哪里/如何在 Apache 配置中输入此信息?还是有不同的解决方案? 我查看了几个 .htaccess 文件,但除非我重新格式化细节,否则这似乎不是正确的地方。

【问题讨论】:

    标签: php wordpress magento magento2 fishpig


    【解决方案1】:

    与 Nginx 不同,您实际上不必为不同的应用程序配置单独的路由。如果您设置了公共根目录并且指向 Magento,则不需要为 WordPress 添加额外的配置。

    只需将 WordPress 安装在 Magento 的子文件夹中,例如“wp”。

    假设您安装了 Magento 并且可以在 URL 上浏览它:

    https://local.yourstore.com/

    如果您随后将 WordPress 安装在名为“wp”的子文件夹中,您应该能够在以下位置运行安装程序:

    https://local.yourstore.com/wp/

    这将自动运行,无需在 Apache 中进行任何额外配置即可使其正常运行。

    要确保的一件事是您从 /pub 运行 Magento,并且 WordPress 安装在 pub/wp 中。

    如果您将 WordPress 安装在不同的文件夹中,则需要在 Magento Admin 中修改 FishPig 模块配置中的路径,因为“wp”是使用的默认值。

    【讨论】:

      猜你喜欢
      • 2014-04-02
      • 1970-01-01
      • 2022-12-21
      • 2016-01-03
      • 1970-01-01
      • 2018-05-16
      • 2020-09-10
      • 2013-10-22
      • 2018-02-02
      相关资源
      最近更新 更多