nginx代理服务后,有关文件的操作无法执行,nginx代理jupyter或为知笔记后无法创建文件及文件夹,无法操作文件

news/2025/2/22 12:06:29

nginx_0">nginx配置

server {
        listen       18001; # 修改转发的接口
        listen       [::]:18001; # 修改转发的接口
        server_name  _;
        root         /usr/share/nginx/html;

        location / {
            proxy_pass http://127.0.0.1:7777; # 指定自己服务地址
            proxy_set_header Host $host;
        }
        # Load configuration files for the default server block.
        #include /etc/nginx/default.d/*.conf;

        error_page 404 /404.html;
        location = /404.html {
        }

        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
        }
    }

现象

jupyter为知笔记为例
jupyter现象:创建文件或文件夹失败,编辑文件无法保存。
在这里插入图片描述
笔记现象:笔记文件读取不出来,创建新笔记失败
在这里插入图片描述

解决

修改nginx配置的 proxy_set_header 如下:

# 需要加上server_port
# 要和自己转发的端口一致,即浏览器访问的端口一致
# 80或443可以省略端口
proxy_set_header Host $host:$server_port; 
server {
        listen       18001; # 修改转发的接口
        listen       [::]:18001; # 修改转发的接口
        server_name  _;  # 注意:如果你用域名访问,就不存在该问题
        root         /usr/share/nginx/html;

        location / {
            proxy_pass http://127.0.0.1:7777; # 指定自己服务地址
            # 需要加上server_port
			# 要和自己转发的端口一致,即浏览器访问的端口一致
			# 80或443可以省略端口
            proxy_set_header Host $host:18001;
        }
        # Load configuration files for the default server block.
        #include /etc/nginx/default.d/*.conf;

        error_page 404 /404.html;
        location = /404.html {
        }

        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
        }
    }

http://www.niftyadmin.cn/n/5454976.html

相关文章

giteed的使用

1. 将工作区的内容添加到暂存区 你的工作区要有内容(.git 不算) 注意:空文件可以添加,但是空文件夹不管 如果没有形成历史版本之前,暂存区的同名文件会被覆盖 //打开命令行,切换到 .git所在的目录&…

【OpenCV】 OpenCV (C++) 与 OpenCvSharp (C#) 之间数据通信

OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 它轻量级而且高效——由一系列 C 函数和少量 C 类构成,同时提供了Python、Ruby、MATLAB等语…

【八股】2024春招八股复习笔记3(测试、运维、安全、游戏、客户端)

【2023秋招-2024春招】八股系列,共8篇 【八股】2023秋招八股复习笔记1(CSBase部分WXG题)【八股】2023秋招八股复习笔记2(C基础 & 操作系统)【八股】2023秋招八股复习笔记3(智力题 & 非技术题50道&…

语法回顾-《Verilog编程艺术》之Verilog特性

目录 Verilog 标准: 抽象级别: 行为级模型: RTL级模型: 门级模型: 可综合子集: 参考《Verilog 编程艺术》魏家明著 Verilog 标准: Verilog一共发行了三个标准:Verilog-1995、…

卷积变体-----分组卷积、深度可分离卷积、膨胀卷积

文章目录 一、分组卷积1.1 概述1.2 参数量变换 二、深度可分离卷积2.1 概述2.2 计算 三、膨胀卷积 一、分组卷积 1.1 概述 1. 分组卷积(Group convolution )最早在AlexNet中出现,由于当时的硬件资源有限,训练AlexNet时卷积操作不…

浅模仿小米商城布局(有微调)

CSS文件 *{margin: 0;padding: 0;box-sizing: border-box; }div[class^"h"]{height: 40px; } div[class^"s"]{height: 100px; } .h1{width: 1528px;background-color: green; } .h11{background-color:rgb(8, 220, 8); } .h111{width: 683px;background-c…

CleanMyMac X2024专业免费的国产Mac笔记本清理软件

非常高兴有机会向大家介绍CleanMyMac X 2024这款专业的Mac清理软件。它以其强大的清理能力、系统优化效果、出色的用户体验以及高度的安全性,在Mac清理软件市场中独树一帜。 CleanMyMac X2024全新版下载如下: https://wm.makeding.com/iclk/?zoneid49983 一、主要…

实现阻塞队列

import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; public class Main  { public static void main(String[] args) throws InterruptedException { BlockingQue…