pull/728/head
dami 5 months ago
parent fda19b6103
commit fba98f5ed6
  1. 7
      panel_tools.py
  2. 23
      web/utils/site_reflect.py

@ -75,6 +75,7 @@ def mwcli(mw_input=0):
'(26) 关闭二次验证', '(26) 关闭二次验证',
'(27) 查看防火墙信息', '(27) 查看防火墙信息',
'(28) 自动识别防火墙端口到面板', '(28) 自动识别防火墙端口到面板',
'(29) 自动识别配置站点信息',
'(100) 开启PHP52显示', '(100) 开启PHP52显示',
'(101) 关闭PHP52显示', '(101) 关闭PHP52显示',
'(200) 切换Linux系统软件源', '(200) 切换Linux系统软件源',
@ -102,7 +103,7 @@ def mwcli(mw_input=0):
nums = [ nums = [
1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7,
10, 11, 12, 13, 14, 15, 10, 11, 12, 13, 14, 15,
20, 21, 22, 23, 24, 25, 26, 27, 28, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
100, 101, 100, 101,
200, 201 200, 201
] ]
@ -238,6 +239,10 @@ def mwcli(mw_input=0):
elif mw_input == 28: elif mw_input == 28:
MwFirewall.instance().aIF() MwFirewall.instance().aIF()
mw.echoInfo("执行自动识别防火墙端口到面板成功!") mw.echoInfo("执行自动识别防火墙端口到面板成功!")
elif mw_input == 29:
from utils.site_reflect import parse as MwParse
MwParse()
mw.echoInfo("自动识别配置站点信息成功!")
elif mw_input == 100: elif mw_input == 100:
php_conf = panel_dir + '/plugins/php/info.json' php_conf = panel_dir + '/plugins/php/info.json'
if os.path.exists(php_conf): if os.path.exists(php_conf):

@ -0,0 +1,23 @@
# coding:utf-8
# ---------------------------------------------------------------------------------
# MW-Linux面板
# ---------------------------------------------------------------------------------
# copyright (c) 2018-∞(https://github.com/midoks/mdserver-web) All rights reserved.
# ---------------------------------------------------------------------------------
# Author: midoks <midoks@163.com>
# ---------------------------------------------------------------------------------
import os
import sys
import re
import json
import time
import threading
import multiprocessing
import core.mw as mw
import thisdb
def parse():
print('21')
Loading…
Cancel
Save