【问题标题】:magento 2 website not working after deployment from nginx to apache2从 nginx 部署到 apache2 后,magento 2 网站无法正常工作
【发布时间】:2020-04-09 21:51:24
【问题描述】:

我的网站在这里运行良好development site

在 nginx 服务器 php 版本 7.1

但是当我在这里部署时production site 它给了我类似 添加到购物车功能,不必要的 index.php 链接 之类的错误(注意生产站点使用 apache2 服务器和 php 版本 7.1)。

我所做的是在转向生产时进行了如下更改:-

  1. 从 app/etc/env.php 更改了数据库设置

  2. 在数据库中更改了不安全和安全的 URL 从 “soft_core_config_data”表

  3. 在“soft_core_config_data”表中做了以下更改

    一个。搜索 - dev/static/sign to 0 (数字零)

    让管理员可以访问

    b.搜索 - web/seo/use_rewrites - 中的 0(数字零)

将命令添加到项目的根文件夹:-

  1. sudo chmod -R 777

  2. php bin/magento setup:di:compile

  3. php bin/magento setup:static-content:deploy -f

4 .php bin/magento 缓存:刷新

5 .php bin/magento 缓存:清理

6 .rm -rf var/cache var/view_preprocessed var/page_cache 生成/

【问题讨论】:

    标签: php nginx apache2 magento2 php-7.1


    【解决方案1】:

    PHP 扩展中缺少 bcmath 包。现在添加到购物车正在工作

    【讨论】:

      猜你喜欢
      • 2018-10-13
      • 2019-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多