mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2026-04-25 16:55:56 +03:00
[GH-ISSUE #1278] 通过 docker 容器安装的 nginx-ui 在检查站点文件时的问题 #706
Labels
No labels
Q/A
bug
casdoor
dependencies
docker
documentation
duplicate
enhancement
help wanted
invalid
lego
platform:openwrt
platform:windows
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-ui#706
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bigoovip on GitHub (Jul 31, 2025).
Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/1278
Describe the bug
假设站点的配置如下:
当在这个站点的web页面从
高级模式切换为基本模式时,或点击编辑显示基本模式时,会提示以下内容:问题有2个:
/etc/nginx。ls相关命令可以明确看到目录和文件存在,但却提示“no such file or directory”。To Reproduce
站点列表编辑按钮基本模式时,会出现此提示高级模式,则关闭高级模式显示基本模式时,会出现此提示Expected behavior
期望不要出现错误的提示
@0xJacky commented on GitHub (Aug 1, 2025):
绝对路径前错误添加前缀的问题可以复现,但是相对路径加了前缀提示文件不存在这个问题没法复现;您确定容器内 /etc/nginx/conf99/test2.conf 这个文件是真实存在的吗。
@bigoovip commented on GitHub (Aug 1, 2025):
确定/etc/nginx/conf99/test2.conf 这个文件是真实存在的,在容器内部使用ls命令可以看到该文件,且在站点配置中将绝对路径
include /etc/nginx/conf99/test1.conf更改为相对路径include conf99/test1.conf,仍然会出现“相对路径加了前缀且提示文件不存在”@0xJacky commented on GitHub (Aug 1, 2025):
您可以通过在线更新,选择开发版本,更新到最新的开发版测试第一个问题是否得到解决
@bigoovip commented on GitHub (Aug 1, 2025):
更新到最新的uozi/nginx-ui:dev,tag是sha-8de49f7,webui打开一片空白,不得以,只能退回到uozi/nginx-ui:latest,原来的lastest版本至少webui打开正常。
@0xJacky commented on GitHub (Aug 1, 2025):
空白的有试过清理缓存吗?
@0xJacky commented on GitHub (Aug 1, 2025):
或者 F12 看看控制台有什么报错
@0xJacky commented on GitHub (Aug 2, 2025):
重新更新到新的开发版试试,应该可以访问了
@bigoovip commented on GitHub (Aug 2, 2025):
已更新到新的开发版,tag号为sha-e48b678,此版本解决了2个问题:
但是,之前的问题描述有遗漏,补充一下之前未提到的问题:
Describe the bug
假设站点的配置如下,目录 conf99 中存在文件 test1.conf 和 test2.conf :
当在这个站点的web页面从高级模式切换为基本模式时,或点击编辑显示基本模式时,会提示以下内容:
猜测可能是代码中 shell 未正确解析通配符
*,可能与 shell 命令中引号"有关。二进制版中存在类似问题,但二进制版中提示如下内容:
To Reproduce
@0xJacky commented on GitHub (Aug 2, 2025):
相对路径没问题吧,在不涉及
*的情况在@0xJacky commented on GitHub (Aug 2, 2025):
最新的开发版应该解决了这个问题
@bigoovip commented on GitHub (Aug 2, 2025):
已更新到最新的开发版,版本号为v2.1.14 (e510ae71),不管是docker镜像还是二进制文件,以上提到的所有问题都解决了。
最后,想了解下这个版本什么时候会放到稳定版,生产环境需要稳定版
@0xJacky commented on GitHub (Aug 2, 2025):
应该是这两天