【已解决】面板报错:该域名已存在。
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:8.0.5系统版本:Ubuntu22
问题描述:起因,使用docker部署了一个服务(暂且叫它test服务),并在“容器”页(test服务的菜单栏目后)——反向代理中设定了反向代理(test.xx.com),一切正常。后由于我直接删除了容器了(删除容器前没有关闭反向代理),问题来了:再次创建容器后使用反向代理(域名test.xx.com没变)就提示该域名已经存在。并且,我在网站——PHP项目下新建一静态页面的时候输入该域名(test.xx.com)也提示该域名已存在。求教怎么解决。如图,该路径下的原来是有这个域名的文件夹的,我删除了,还是没用。
相关截图(日志、错误):
您好,这个目录/www/server/panel/vhost/nginx/proxy下您看看是否存在呢?或者是命令行下使用grep命令过滤下:
grep "test.com" /www/server/panel/vhost/nginx/* 本帖最后由 宝塔用户_siysuh 于 2024-1-22 17:09 编辑
谢花郎 发表于 2024-1-22 17:03
您好,这个目录/www/server/panel/vhost/nginx/proxy下您看看是否存在呢?或者是命令行下使用grep命令过滤 ...看了没有该域名的任何信息。 宝塔用户_siysuh 发表于 2024-1-22 17:08
root@server:~# grep "fxx.rexxx.com" /www/server/panel/vhost/nginx/*
grep: /www/server/panel/vhost/ ...
grep "fxx.rexxx.com" /www/server/panel/vhost/nginx/*.conf
加个.conf后缀试试 谢花郎 发表于 2024-1-22 17:03
您好,这个目录/www/server/panel/vhost/nginx/proxy下您看看是否存在呢?或者是命令行下使用grep命令过滤 ...
看了没有该域名的任何信息。 谢花郎 发表于 2024-1-22 17:09
grep "fxx.rexxx.com" /www/server/panel/vhost/nginx/*.conf
加个.conf后缀试试
没有,这个目录下我已经手动删除过一次这个域名。 宝塔用户_siysuh 发表于 2024-1-22 17:13
没有,这个目录下我已经手动删除过一次这个域名。
那就用sqlite3命令检查下面板数据库内看看有没有这个域名信息了
sqlite3 /www/server/panel/data/db/site.db
select * from sites; 谢花郎 发表于 2024-1-23 09:03
那就用sqlite3命令检查下面板数据库内看看有没有这个域名信息了
感谢,已解决,按照你的方法,使用Navicat Premium 读取site.db,删除了domian和site两个表里面的该域名字段,就可以了。 这个问题我也遇到了,docker容器在挂载存储卷时自己删除了,然后再次添加反代时提示域名已存在,按上面的方式都找了都删除了,还是出现这个问题,请问是否有其他方法,或者docker的反代是不还有其他地方存在数据存储
页:
[1]