[GH-ISSUE #1278] 通过 docker 容器安装的 nginx-ui 在检查站点文件时的问题 #2634

Closed
opened 2026-02-27 12:24:59 +03:00 by kerem · 0 comments
Owner

Originally created by @bigoovip on GitHub (Jul 31, 2025).
Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/1278

Describe the bug

假设站点的配置如下:

server {
	listen 80;
	server_name site1.example.com;
	
	include /etc/nginx/conf99/test1.conf;
	include conf99/test2.conf;
	
	location / {
		return 200 "This is Site 1";
	}
}

当在这个站点的web页面从高级模式切换为基本模式时,或点击编辑显示基本模式时,会提示以下内容:

stat /etc/nginx/etc/nginx/conf99/test1.conf: no such file or directory
stat /etc/nginx/conf99/test2.conf: no such file or directory

问题有2个:

  1. 不管 include 的路径是绝对路径还是相对路径(相对前缀目录),都被自动添加了前缀/etc/nginx
  2. 在 nginx-ui 容器内部,通过执行ls相关命令可以明确看到目录和文件存在,但却提示“no such file or directory”。

To Reproduce

  1. 进入站点列表
  2. 点击该站点的编辑按钮
  3. 如果直接显示基本模式时,会出现此提示
  4. 如果显示高级模式,则关闭高级模式显示基本模式时,会出现此提示

Expected behavior

期望不要出现错误的提示

Originally created by @bigoovip on GitHub (Jul 31, 2025). Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/1278 **Describe the bug** 假设站点的配置如下: ``` server { listen 80; server_name site1.example.com; include /etc/nginx/conf99/test1.conf; include conf99/test2.conf; location / { return 200 "This is Site 1"; } } ``` 当在这个站点的web页面从`高级模式`切换为`基本模式`时,或点击`编辑`显示`基本模式`时,会提示以下内容: ``` stat /etc/nginx/etc/nginx/conf99/test1.conf: no such file or directory stat /etc/nginx/conf99/test2.conf: no such file or directory ``` 问题有2个: 1. 不管 include 的路径是绝对路径还是相对路径(相对前缀目录),都被自动添加了前缀`/etc/nginx`。 2. 在 nginx-ui 容器内部,通过执行`ls`相关命令可以明确看到目录和文件存在,但却提示“no such file or directory”。 **To Reproduce** 1. 进入`站点列表` 2. 点击该站点的`编辑`按钮 3. 如果直接显示`基本模式`时,会出现此提示 4. 如果显示`高级模式`,则关闭`高级模式`显示`基本模式`时,会出现此提示 **Expected behavior** 期望不要出现错误的提示
kerem 2026-02-27 12:24:59 +03:00
  • closed this issue
  • added the
    bug
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-ui#2634
No description provided.