站点添加优化

pull/109/head
Mr Chen 6 years ago
parent 09a52f2686
commit c43c18d36c
  1. 19
      class/core/site_api.py
  2. 22
      static/app/site.js

@ -252,7 +252,7 @@ class site_api:
def nginxAddConf(self):
source_tpl = public.getRunDir() + '/data/tpl/nginx.conf'
desc_file = self.setupPath + '/openresty/nginx/conf/vhost/' + self.siteName + '.conf'
vhost_file = self.setupPath + '/openresty/nginx/conf/vhost/' + self.siteName + '.conf'
content = public.readFile(source_tpl)
content = content.replace('{$PORT}', self.sitePort)
@ -265,7 +265,11 @@ class site_api:
logsPath = public.getLogsDir()
content = content.replace('{$LOGPATH}', logsPath)
public.writeFile(desc_file, content)
public.writeFile(vhost_file, content)
rewrite_file = self.setupPath + \
'/openresty/nginx/conf/rewrite/' + self.siteName + '.conf'
public.writeFile(rewrite_file, '')
def add(self, webname, port, ps, path, version):
@ -312,9 +316,14 @@ class site_api:
def delete(self, sid, webname):
confPath = self.setupPath + '/openresty/nginx/conf/vhost/' + webname + '.conf'
if os.path.exists(confPath):
os.remove(confPath)
confFile = self.setupPath + '/openresty/nginx/conf/vhost/' + webname + '.conf'
if os.path.exists(confFile):
os.remove(confFile)
rewriteFile = self.setupPath + '/openresty/nginx/conf/rewrite/' + webname + '.conf'
if os.path.exists(rewriteFile):
os.remove(rewriteFile)
public.M('sites').where("id=?", (sid,)).delete()
return public.returnJson(True, '站点删除成功!')

@ -161,27 +161,7 @@ function webAdd(type) {
if (ret.siteStatus == true) {
getWeb(1);
layer.closeAll();
if(ftpData == '' && sqlData == ''){
layer.msg(lan.site.success_txt,{icon:1})
} else {
layer.open({
type: 1,
area: '600px',
title: lan.site.success_txt,
closeBtn:2,
shadeClose: false,
content: "<div class='success-msg'>\
<div class='pic'><img src='/static/img/success-pic.png'></div>\
<div class='suc-con'>\
" + ftpData + sqlData + "\
</div>\
</div>",
});
if ($(".success-msg").height() < 150) {
$(".success-msg").find("img").css({"width": "150px","margin-top": "30px"});
}
}
layer.msg('成功创建站点',{icon:1})
} else {
layer.msg(ret.msg, {icon: 2});
}

Loading…
Cancel
Save