宝塔用户_vdnnwj 发表于 2021-10-14 13:11:41

【已解决】无法设置运行目录,无法开启防跨站攻击

宝塔windows版本:7.3.0

运行目录选了二级目录点保存,提示设置成功,但刷新后还是根目录。

防跨站攻击也无法开启,无错误提示。

宝塔面板日志:

Traceback (most recent call last):
File "D:\BtSoft\panel/class\flask_sockets.py", line 30, in __call__
    handler, values = adapter.match()
File "C:\Program Files\python\lib\site-packages\werkzeug\routing.py", line 1945, in match
    raise NotFound()
werkzeug.exceptions.NotFound: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "D:\BtSoft\panel\BTPanel\__init__.py", line 1237, in publicObject
    return public.GetJson(eval(fun)),json_header
File "<string>", line 1, in <module>
File "D:\BtSoft\panel/class\panelSite.py", line 1941, in GetIndex
    check_ret = self.check_iis_config(Name)
File "D:\BtSoft\panel/class\panelSite.py", line 2274, in check_iis_config
    ret = self.get_site_config(nget)
File "D:\BtSoft\panel/class\panelSite.py", line 2035, in get_site_config
    self.init_iisSite_config(get.path)
File "D:\BtSoft\panel/class\panelSite.py", line 2326, in init_iisSite_config
    if not os.path.exists(webPath):os.makedirs(webPath)
File "C:\Program Files\python\lib\os.py", line 213, in makedirs
    makedirs(head, exist_ok=exist_ok)
File "C:\Program Files\python\lib\os.py", line 213, in makedirs
    makedirs(head, exist_ok=exist_ok)
File "C:\Program Files\python\lib\os.py", line 213, in makedirs
    makedirs(head, exist_ok=exist_ok)

File "C:\Program Files\python\lib\os.py", line 223, in makedirs
    mkdir(name, mode)


宝塔用户_vdnnwj 发表于 2021-10-14 13:19:32

面板也做过修复了,问题依旧

堡塔开发wzz 发表于 2021-10-14 14:26:42

你好,尝试删掉C:\Program Files\python这个目录,
然后下载这个包覆盖安装一次面板,看是否正常,覆盖安装不会影响现有的数据
https://download.bt.cn/win/panel/BtSoft.zip

宝塔用户_vdnnwj 发表于 2021-10-14 15:15:55

堡塔安全赤井秀一 发表于 2021-10-14 14:26
你好,尝试删掉C:\Program Files\python这个目录,
然后下载这个包覆盖安装一次面板,看是否正常,覆盖安装 ...

你好,安装你说的步骤覆盖安装了,问题还是没有得到解决

堡塔开发wzz 发表于 2021-10-14 15:31:10

宝塔用户_vdnnwj 发表于 2021-10-14 15:15
你好,安装你说的步骤覆盖安装了,问题还是没有得到解决

你好,请问使用的是nginx还是apache还是iis?

宝塔用户_vdnnwj 发表于 2021-10-14 15:45:51

堡塔安全赤井秀一 发表于 2021-10-14 15:31
你好,请问使用的是nginx还是apache还是iis?

IIS10.0
操作系统:Windows Server 2016 Standard Evaluation

里面有多个网站,以前搭建的网站运行目录也显示成根目录了,但浏览器访问网站实际是运行目录,网站访问正常

昨晚新增搭建了几个新站,设置运行目录后也是显示根目录,浏览器访问网站实际也是访问运行目录,但是有报错,提示
Warning: include_once()

堡塔开发wzz 发表于 2021-10-14 15:50:01

宝塔用户_vdnnwj 发表于 2021-10-14 15:45
IIS10.0
操作系统:Windows Server 2016 Standard Evaluation



加一下我qq1021266737;我需要进服务器检查一下

堡塔开发wzz 发表于 2021-10-14 16:43:58

已处理,用户下次遇到修复面板即可解决
页: [1]
查看完整版本: 【已解决】无法设置运行目录,无法开启防跨站攻击