Magento 1.8 的 Nginx 配置

2023-12-01

有人知道如何在 nginx 服务器的配置文件中配置 server {} 吗? 我有下面这样的东西:

server {
  server_name   local.com;

  root some_path;

  index index.php;

  #location / {
    #try_files $uri $uri/ index.php;
    #proxy_pass  http://127.0.0.1:9000;
  #}

  # set a nice expire for assets
  #location ~* "^.+\.(jpe?g|gif|css|png|js|ico|pdf|zip|tar|t?gz|mp3|wav|swf)$" {
  #  expires    max;
  #  add_header Cache-Control public;
  #}

  # the downloader has its own index.php that needs to be used
  #location ~* ^(/downloader|/js|/404|/report)(.*) {
  #  include fastcgi_params;
  #  fastcgi_index index.php;
  #  fastcgi_param  SCRIPT_FILENAME  $document_root$1/index.php$1;
  #  fastcgi_read_timeout 600;
  #  fastcgi_pass  127.0.0.1:9000;
  #}

  location ~* \.php {
    include               fastcgi_params;
    fastcgi_param         SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    fastcgi_read_timeout  18000;
    fastcgi_pass          127.0.0.1:9000;
  }

  #location ~* ^(/index.php)?(.*) {
  #  include               fastcgi_params;
  #  fastcgi_param         SCRIPT_FILENAME  $document_root/index.php$1;
  #  fastcgi_pass          127.0.0.1:9000;
  #  fastcgi_read_timeout  18000;
  #}

}

浏览器返回空白页面并且不执行 php...

EDIT:

在花了一些时间进行 nginx 配置和 php 内容之后,我最终得到了一个网站,该网站在某些情况下可以正确加载,而在某些情况下则不能...

前任: 我有两个相同的页面,但由于某种原因,第一个是加载一个魅力,第二个是部分加载......

有时页面加载到一半...

Nginx 没有记录任何内容...

由于某种原因,当我尝试访问后端时,nginx 使用后端 url 加载前端:/

有人可以为我提供其他 magento 1.8 配置吗?


之后index指令(实际上在哪里并不重要,只是为了易读)添加一个尝试文件指示。

try_files $uri $uri/ /index.php;

一次偶然的机会,我就此写了一份更全面的指南:为 Magento 配置 nginx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Magento 1.8 的 Nginx 配置 的相关文章

随机推荐

  • “IntVar”和“IntVar”实例之间不支持“>”

    我是一名新程序员 所以请对我宽容一些 我试图从用户那里获取 Entry 并将其转换为 int 然后假设用户输入一个数字 然后运行 while 循环 当我尝试在 while 循环 第 13 行 上运行此代码时 我收到以下错误代码 发生异常 I
  • 客户端证书和 NSURLSession

    好吧 我对 SSL 证书和身份验证的广泛奇迹还很陌生 所以我可能在这里做了一些非常明显错误的事情 但我正在尝试设置 NSURLSession 以从通过 SSL 网关代理的服务器下载文件 由于与我们正在构建的解决方案相关的原因 我们希望使用非
  • 如何解决无法将表名解析为 python sqlite 查询的问题?

    我正在制作一个 python3 程序 它使用带有多个表的 sqlite 数据库 我想创建一个选择器模块以允许我选择从哪个表中提取数据 我发现我无法使用表名的参数替换 如下所示 因此我正在寻找一些替代方法来完成此操作 c execute SE
  • 以编程方式转码 MPEG-2 视频

    我需要能够以编程方式将 mpeg 2 文件转码为 mp4 mp3 wmv rm 可选 和 flv 可选 并希望也能生成缩略图 我找到了 Java Media Framework 但坦率地说 它看起来相当糟糕 这将运行一个 Linux 服务器
  • 解析 Google 表格中的 JSON

    我是第一次使用 JSON 所以请原谅我缺乏知识 我正在尝试使用 JSON 文件来填充 Google 表格中的数据 我只是不知道正确的语法 如何格式化 JSON 函数以正确访问数据并停止返回错误 我正在尝试从这里提取数据 https eddb
  • 从 PHP 读取 Windows Installer(MSI 文件)属性

    我有一个 Windows MSI 文件 我需要以编程方式从中读取版本号 我唯一能看到这个版本的地方是Subject文件详细信息 如果我能以某种方式阅读全部内容Subject这很好 但是有什么方法可以从 PHP 获取这个吗 PHP 正在 II
  • 在快速附加到电子邮件之前压缩视频大小

    之前 我曾询问过如何附加视频然后通过电子邮件发送 现在它工作了 经该网站的一些朋友推荐 我发现了一个新问题 即视频大小非常大 并且大于 iOS 中使用默认电子邮件应用程序发送的相同视频文件 请告诉我如何在附加到电子邮件应用程序之前压缩视频文
  • Spring Cloud Kafka Streams 中的错误处理

    我正在使用 Spring Cloud Stream 和 Kafka Streams 假设我有一个处理器 它是一个将字符串的 KStream 转换为 CityProgrammes 的 KStream 的函数 它调用 API 按名称查找城市 并
  • 使用 protobuf-net 获取 ProtoGen

    我正在尝试使用 protobuf 序列化一些类 我使用 NuGet 安装了 protobuf net 用属性正确修饰了我的代码 一切都运行良好 然而 最终消息将在 C 中创建 但在其他环境中使用 因此我需要从 C 创建 proto 文件 或
  • 将功能分支重新设置为另一个功能分支

    我正在开发两个 私有 功能分支 a b c lt Master d e lt Branch1 f g lt Branch2 在这些分支上工作了一段时间后 我发现我需要对 Branch1 中的 Branch2 进行更改 我想将 Branch2
  • 在 ASP.NET 中锁定缓存的最佳方法是什么?

    我知道在某些情况下 例如长时间运行的进程 锁定 ASP NET 缓存非常重要 以避免另一个用户对该资源的后续请求再次执行长时间进程而不是访问缓存 在 C 中实现 ASP NET 缓存锁定的最佳方法是什么 这是基本模式 检查缓存中的值 如果可
  • Pyside 安装失败(Python 2.7.4)

    我刚刚升级到 Ubuntu 13 04 测试版 尝试使用 pip 将 pyside 安装到 Virtualenv python 2 7 4 时遇到错误 error Failed to locate the Python library us
  • 在 C 中制作 shell 时正确的管道方式是什么

    我正在尝试创建自己的 shell 我相信我已经正确完成了分叉 但我不知道如何正确进行管道传输 任何帮助或提示将不胜感激 基本上我的管道无法工作 我花了很长时间试图找出如何让它们在进程之间正确传输数据 include
  • PHP 和浏览器“后退”按钮 - 到底发生了什么

    假设我的 PHP 页面执行 真实 操作 我所说的 真实 是指执行数据库操作 写入文件等 而不是仅仅发送 HTML 当我点击 PHP 页面的 后退 按钮时 假设它是 GET 这是否意味着我的 PHP 代码不一定在所有浏览器上始终运行 如果我有
  • 原则 2:管理多对多关联的最佳方式

    Doctrine2 ORM 有 2 种技术方法来处理多对多关联 1 对于两个实体之间的 简单 关系 并且没有附加属性 Use ManyToMany 实体之间的关联 这种情况下直接使用链接表 不需要关联实体 2 当链接表引入额外字段或超过 2
  • 如何在缩放后应用 d3.js svg 裁剪

    我正在尝试将 svg clippath 与 d3 js 和缩放行为一起使用 以下代码创建一个矩形 然后将由矩形剪切区域对其进行剪切
  • 当文件在移动后发生重大修改时,Git 不会检测重命名

    考虑这个测试脚本 bin sh x rm rf test git init test cd test for I in 1 100 do echo I gt gt x done git add x git commit am initial
  • postgresql中的自定义自增字段(发票/订单号)

    基本要求是创建以下格式的订单号 M M SSS 其中 MM 代表当前月份 SSSS 代表该月的订单顺序 例如 1 002 代表一月份提交的第二个订单 使用触发器我希望自动增量和插入透明地工作 不幸的是 我已经很长时间没有接触存储过程了 这是
  • Zend Framework - 安装旧版本

    我已经安装了ZF3 但我在一家只使用 ZF2 的公司工作 我也必须能够使用 Doctrine 由于版本 3 无法与主义一起使用 我必须将其降级 或安装旧版本 但我不知道该怎么做 因为http framework zend com downl
  • Magento 1.8 的 Nginx 配置

    有人知道如何在 nginx 服务器的配置文件中配置 server 吗 我有下面这样的东西 server server name local com root some path index index php location try fi