2 lines
14 KiB
JavaScript
2 lines
14 KiB
JavaScript
System.register(["./index-legacy-sO5zj2jA.js?v=1773287522785","./index-legacy-DQdImDha.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-CW1cWg4C.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-C1VA_15S.js?v=1773287522785","./useLoading-legacy-IiShPpjk.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.js?v=1773287522785","./index-legacy-Cjn5GUET.js?v=1773287522785","./index-legacy-DgZ0-E4f.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-IFFYkvEY.js?v=1773287522785","./useTableColumns-legacy-DP6ypvsQ.js?v=1773287522785","./useTableData-legacy-3kc3lnk4.js?v=1773287522785","./index-legacy-DaNJUJqN.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-5qdKE57s.js?v=1773287522785","./index-legacy-BJO1GMTD.js?v=1773287522785","./prismjs-legacy-BN0FEcG9.js?v=1773287522785","./php-legacy-BZUQ59eS.js?v=1773287522785","./alarm-legacy-B0l3BTRO.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-LjZ-8uGn.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BCiDzEG_.js?v=1773287522785","./alarm-legacy-wcthH3Ek.js?v=1773287522785","./index-legacy-BFkuWVH1.js?v=1773287522785","./leader-line-vue-legacy-D9GGZklw.js?v=1773287522785","./data-legacy-B9xdUIE5.js?v=1773287522785","./index-legacy-hh1mlQOF.js?v=1773287522785","./copy-legacy-CoXPjkKf.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-B9P08_gB.js?v=1773287522785","./theme-monokai-legacy-fuYB_bfX.js?v=1773287522785","./ace-legacy-ConAV8RQ.js?v=1773287522785","./file-legacy-Bt6Hxu9s.js?v=1773287522785"],(function(e,l){"use strict";var a,t,n,s,i,o,u,r,c,p,d,y,g,m,_,v,b,f,x,h,k,w,j,S,P,O,C,L,N,U,I,z,D,M,T,$,F,R,q,B,G,H,Y,Q,Z,A,E,X,V,W,K,J,ee,le,ae,te,ne,se,ie,oe,ue,re,ce,pe;return{setters:[e=>{a=e._},e=>{t=e.l,n=e.fl,s=e.fm,i=e.i,o=e.c,u=e.z,r=e.fn,c=e.fo,p=e.h,d=e.fp,y=e.fq,g=e.fr,m=e.fs,_=e.p,v=e.ft,b=e.eO,f=e.fu,x=e.f1,h=e.t,k=e.fv},e=>{w=e.k,j=e.R,S=e.r,P=e.$,O=e.a8,C=e.a9,L=e.Z,N=e.F,U=e.P,I=e.S,z=e.a0,D=e._,M=e.aa,T=e.ak,$=e.j,F=e.b,R=e.X,q=e.e,B=e.L,G=e.o,H=e.a6},e=>{Y=e._,Q=e.a},e=>{Z=e._},e=>{A=e.u},e=>{E=e.k,X=e._,V=e.b,W=e.a8,K=e.e,J=e.B,ee=e.a9,le=e.a6,ae=e.ak,te=e.aj},e=>{ne=e.O},e=>{se=e._},e=>{ie=e._},e=>{oe=e.u},e=>{ue=e.u},e=>{re=e.default},e=>{ce=e._},e=>{pe=e._},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],execute:function(){var l=document.createElement("style");l.textContent=".list_box[data-v-4193d178]{margin-top:16px;margin-bottom:16px;flex-wrap:nowrap;align-items:center;padding-top:2px;padding-bottom:2px}\n/*$vite$:1*/",document.head.appendChild(l);const de={class:"w-200px! text-right"},ye=o(w({__name:"index",setup(e,{expose:l}){const{t:a}=j(),o={connTimeout:a("Plugin.Openlitespeed.index_1"),enableGzipCompress:a("Plugin.Openlitespeed.index_2"),gzipCompressLevel:a("Plugin.Openlitespeed.index_3"),maxConnections:a("Plugin.Openlitespeed.index_4"),maxKeepAliveReq:a("Plugin.Openlitespeed.index_5"),maxSSLConnections:a("Plugin.Openlitespeed.index_6")},u=S(),r=async()=>{const e=u.value.reduce(((e,l)=>(e[l.name]=l.value,e)),{});await n(e)},{loading:c,setLoading:p}=A(),d=async()=>{try{p(!0);const{message:e}=await s();i(e)&&(u.value=Object.entries(e).map((([e,l])=>({name:e,value:"rollingSize"!==e?Number(l[0]):l[0],ps:o[e]}))))}finally{p(!1)}};return d(),l({init:d}),(e,l)=>{const a=X,n=V,s=W,i=t,o=K,p=E,y=J,g=ee;return P(),O(g,{show:I(c)},{default:C((()=>[(P(!0),L(N,null,U(I(u),((e,l)=>(P(),L("div",{key:l},[z(p,{class:"list_box"},{default:C((()=>[D("div",de,M(e.name),1),"enableGzipCompress"!==e.name&&"rollingSize"!==e.name?(P(),O(a,{key:0,class:"w-200px!","show-button":!1,value:e.value,"onUpdate:value":l=>e.value=l},null,8,["value","onUpdate:value"])):T("",!0),"rollingSize"===e.name?(P(),O(n,{key:1,class:"w-200px!",value:e.value,"onUpdate:value":l=>e.value=l},null,8,["value","onUpdate:value"])):T("",!0),"enableGzipCompress"===e.name?(P(),O(s,{key:2,class:"w-200px! justify-start",value:e.value,"onUpdate:value":l=>e.value=l,"checked-value":1,"unchecked-value":0},null,8,["value","onUpdate:value"])):T("",!0),e.ps?(P(),O(o,{key:3,trigger:"hover",placement:"top-start"},{trigger:C((()=>[z(i,{name:"common-ask",class:"color-#fc7938",size:"16"})])),default:C((()=>[$(" "+M(e.ps),1)])),_:2},1024)):T("",!0)])),_:2},1024)])))),128)),z(p,{class:"justify-center!"},{default:C((()=>[z(y,{type:"primary",onClick:d},{default:C((()=>[$(M(e.$t("Public.Btn.Refresh")),1)])),_:1}),z(y,{type:"primary",onClick:r},{default:C((()=>[$(M(e.$t("Public.Btn.Save")),1)])),_:1})])),_:1})])),_:1},8,["show"])}}}),[["__scopeId","data-v-4193d178"]]),ge=w({__name:"index",setup(e,{expose:l}){const{table:a,columns:t}=ue([{key:"name",title:"Name"},{key:"type",title:"Type"},{key:"msg",title:"Description",ellipsis:{tooltip:{width:"trigger"}}},{key:"status",title:"Status",width:60,render:e=>e.status?z("span",{class:"i-material-symbols-light:check-small-rounded text-32px font-bold"},null):z("span",{class:"i-material-symbols-light:close-small-rounded text-32px font-bold"},null)},oe({options:e=>[{show:!e.status,label:"0"===e.task?"Waiting":"-1"===e.task?"Installing":"Install",onClick:async()=>{"-1"!==e.task&&"0"!==e.task?(await r({version:c.value,name:e.name.toLowerCase(),type:1}),_(!1)):u()}},{show:e.status,label:"Uninstall",onClick:async()=>{p({title:"Uninstall",content:`Are you sure to uninstall ${e.name}?`,onConfirm:async()=>{await d({version:c.value,name:e.name.toLowerCase()}),_()}})}}]})]),n=e=>{c.value=e,_()};let s=null;const{loading:o,setLoading:m}=A(),_=async(e=!0)=>{try{m(e);const{message:l}=await y({version:c.value});i(l)&&(a.data=l.libs,s&&(clearTimeout(s),s=null),a.data.some((e=>"-1"===e.task||"0"===e.task))&&(s=window.setTimeout((()=>{_(!1)}),2e3)))}finally{m(!1)}},v=async()=>{_()};return v(),F((()=>{s&&(clearTimeout(s),s=null)})),l({init:v}),(e,l)=>{const s=le,i=ie,u=se;return P(),L("div",null,[z(s,{class:"w-200px!",value:I(c),"onUpdate:value":[l[0]||(l[0]=e=>R(c)?c.value=e:null),n],options:I(g)},null,8,["value","options"]),z(i,{class:"my-16px",data:I(a).data,columns:I(t),loading:I(o),"max-height":430},null,8,["data","columns","loading"]),z(u,null,{default:C((()=>l[1]||(l[1]=[D("li",null,"Pls install the extension according to the actual demand, do NOT install unnecessary PHP extension, this will affect the efficiency of PHP execution, and may even cause an exception",-1),D("li",null,"Opcache/xcache/apc and other script cache extensions, please install only one of them, otherwise it may cause your site program exception",-1)]))),_:1,__:[1]})])}}}),me={class:"my-4"},_e={class:"text-lg font-bold mb-2"},ve={class:"my-4"},be={class:"text-lg font-bold mb-2"},fe={class:"text-lg font-bold mb-2"},xe={class:"my-4"},he={class:"text-lg font-bold mb-2"},ke={class:"text-lg font-bold mb-2"},we={class:"my-4"},je={class:"text-lg font-bold mb-2"},Se={class:"text-lg font-bold mb-2"},Pe=w({__name:"index",setup(e,{expose:l}){const a=q({php_version:"",php_path:"",php_bin:"",php_ini:"",modules:"",keys:{"1cache":"Buffer","2crypt":"Encryption and decryption library","0db":"Database-driven","4network":"Network Comm Library","5io_string":"File and string processing libraries","3photo":"Image processing library","6other":"Other third-party libraries"}}),t=q({MySQL:!1,MySQLi:!0,"PDO-MySQL":!0,SqlServer:!1,"PDO-SqlServer":!1,Sqlite3:!0,"PDO-Sqlite":!0,PgSQL:!1,"PDO-PgSQL":!1,MongoDB:!1}),n=q({"Zend OPcache":!1,Redis:!1,Memcache:!1,Memcached:!1,apcu:!1,xcache:!1}),s=q({"Zend Optimizer":!1,"Zend Guard Loader":!1,"ionCube Loader":!1,SourceGuardian:!1,Mcrypt:!1,OpenSSL:!0,Iconv:!0}),o=q({EXIF:!1,"GD library":!0,ImageMagick:!0}),u=q({cURL:!0,Swoole:!1,Sockets:!0}),r=q({Xmlrpc:!1,FileInfo:!1,Ftp:!0,Mbstring:!0,bz2:!1,xsl:!1}),p=q({xDebug:!1,phalcon:!1,yaf:!1}),d=e=>{c.value=e,x()},{loading:y,setLoading:b}=A(),f=async()=>{const{message:e}=await m({version:c.value});i(e)&&_({title:`PHP-${c.value}-info`,width:1e3,content:()=>z("div",{class:"p-16px whitespace-pre-wrap",innerHTML:e.result},null)})},x=async()=>{try{b(!0);const{message:e}=await v({php_version:c.value});i(e)&&(Object.assign(t,e["0db"]||{}),Object.assign(n,e["1cache"]||{}),Object.assign(s,e["2crypt"]||{}),Object.assign(o,e["3photo"]||{}),Object.assign(u,e["4network"]||{}),Object.assign(r,e["5io_string"]||{}),Object.assign(p,e["6other"]||{}),Object.assign(a,e.phpinfo))}finally{b(!1)}},h=async()=>{try{b(!0),await x()}finally{b(!1)}};return h(),l({init:h}),(e,l)=>{const i=le,m=J,_=E,v=te,b=ae,x=ee;return P(),L("div",null,[z(_,null,{default:C((()=>[z(i,{class:"w-200px!",value:I(c),"onUpdate:value":[l[0]||(l[0]=e=>R(c)?c.value=e:null),d],options:I(g)},null,8,["value","options"]),z(m,{onClick:f},{default:C((()=>l[1]||(l[1]=[$("View phpinfo()")]))),_:1,__:[1]})])),_:1}),z(x,{show:I(y)},{default:C((()=>[D("div",me,[l[2]||(l[2]=D("h3",{class:"text-lg font-bold mb-2"},"Basic Information",-1)),z(b,{bordered:"",column:2},{default:C((()=>[z(v,{label:"Version"},{default:C((()=>[$(M(I(a).php_version),1)])),_:1}),z(v,{label:"Install Path"},{default:C((()=>[$(M(I(a).php_path),1)])),_:1}),z(v,{label:"php.ini"},{default:C((()=>[$(M(I(a).php_ini),1)])),_:1}),z(v,{label:"php bin"},{default:C((()=>[$(M(I(a).php_bin),1)])),_:1}),z(v,{label:"Loaded"},{default:C((()=>[$(M(I(a).modules),1)])),_:1})])),_:1})]),D("div",null,[D("h3",_e,M(I(a).keys["0db"]||"Database-driven"),1),z(b,{bordered:"",column:3},{default:C((()=>[(P(!0),L(N,null,U(I(t),((e,l)=>(P(),O(v,{key:l,label:l},{default:C((()=>[D("span",{class:B(e?"text-primary":"text-error")},M(e?"Yes":"No"),3)])),_:2},1032,["label"])))),128))])),_:1})]),D("div",ve,[D("h3",be,M(I(a).keys["1cache"]||"Buffer"),1),z(b,{bordered:"",column:3},{default:C((()=>[(P(!0),L(N,null,U(I(n),((e,l)=>(P(),O(v,{key:l,label:l},{default:C((()=>[D("span",{class:B(e?"text-primary":"text-error")},M(e?"Yes":"No"),3)])),_:2},1032,["label"])))),128))])),_:1})]),D("div",null,[D("h3",fe,M(I(a).keys["2crypt"]||"Encryption and decryption library"),1),z(b,{bordered:"",column:3},{default:C((()=>[(P(!0),L(N,null,U(I(s),((e,l)=>(P(),O(v,{key:l,label:l},{default:C((()=>[D("span",{class:B(e?"text-primary":"text-error")},M(e?"Yes":"No"),3)])),_:2},1032,["label"])))),128))])),_:1})]),D("div",xe,[D("h3",he,M(I(a).keys["3photo"]||"Image processing library"),1),z(b,{bordered:"",column:3},{default:C((()=>[(P(!0),L(N,null,U(I(o),((e,l)=>(P(),O(v,{key:l,label:l},{default:C((()=>[D("span",{class:B(e?"text-primary":"text-error")},M(e?"Yes":"No"),3)])),_:2},1032,["label"])))),128))])),_:1})]),D("div",null,[D("h3",ke,M(I(a).keys["4network"]||"Network Comm Library"),1),z(b,{bordered:"",column:3},{default:C((()=>[(P(!0),L(N,null,U(I(u),((e,l)=>(P(),O(v,{key:l,label:l},{default:C((()=>[D("span",{class:B(e?"text-primary":"text-error")},M(e?"Yes":"No"),3)])),_:2},1032,["label"])))),128))])),_:1})]),D("div",we,[D("h3",je,M(I(a).keys["5io_string"]||"File and string processing libraries"),1),z(b,{bordered:"",column:3},{default:C((()=>[(P(!0),L(N,null,U(I(r),((e,l)=>(P(),O(v,{key:l,label:l},{default:C((()=>[D("span",{class:B(e?"text-primary":"text-error")},M(e?"Yes":"No"),3)])),_:2},1032,["label"])))),128))])),_:1})]),D("div",null,[D("h3",Se,M(I(a).keys["6other"]||"Other third-party libraries"),1),z(b,{bordered:"",column:3},{default:C((()=>[(P(!0),L(N,null,U(I(p),((e,l)=>(P(),O(v,{key:l,label:l},{default:C((()=>[D("span",{class:B(e?"text-primary":"text-error")},M(e?"Yes":"No"),3)])),_:2},1032,["label"])))),128))])),_:1})])])),_:1},8,["show"])])}}}),Oe=w({__name:"index",setup(e,{expose:l}){const a=S(null),t=S(""),n=()=>{a.value?.saveFile()},s=async e=>{c.value=e,await o(),a.value?.getContent()},o=async()=>{var e;const l="php-"+(2===(e=c.value).length?e.charAt(0)+"."+e.charAt(1):e),{message:a}=await f({sName:l},!0);i(a)&&(t.value=a.php_ini)},u=async()=>{await o(),a.value?.getContent()};return G((()=>{u()})),l({init:u}),(e,l)=>{const i=le,o=J,u=se;return P(),L("div",null,[z(i,{class:"w-200px!",value:I(c),"onUpdate:value":[l[0]||(l[0]=e=>R(c)?c.value=e:null),s],options:I(g)},null,8,["value","options"]),z(re,{class:"my-16px",ref_key:"configRef",ref:a,path:I(t),"onUpdate:path":l[1]||(l[1]=e=>R(t)?t.value=e:null),height:450},null,8,["path"]),D("div",null,[z(o,{type:"primary",onClick:n},{default:C((()=>[$(M(e.$t("Site.Cert.index_60")),1)])),_:1})]),z(u,{class:"mt-16px"},{default:C((()=>[D("li",null,M(e.$t("Plugin.Mysql.index_1",[I(b).name])),1)])),_:1})])}}}),Ce=w({__name:"index",setup(e,{expose:l}){const a=q({lines:100}),t=S("None"),{loading:n,setLoading:s}=A(),o=async()=>{try{s(!0);const{message:e}=await x({path:"/usr/local/lsws/logs/error.log",lines:a.lines});i(e)&&(t.value=e.result?e.result:"None")}finally{s(!1)}};return o(),l({init:o}),(e,l)=>{const s=pe,i=ce,u=ee;return P(),O(u,{class:"h-580px",show:I(n)},{default:C((()=>[z(s,{log:I(t)},null,8,["log"]),z(i,{"logs-path":"/usr/local/lsws/logs/error.log",value:I(a).lines,"onUpdate:value":l[0]||(l[0]=e=>I(a).lines=e),onRefresh:o},null,8,["value"])])),_:1},8,["show"])}}});e("default",w({__name:"index",setup(e){const{t:l}=j(),{multiService:t}=H(h()),n=S("service"),s=[{key:"service",label:l("Security.History.Index_10"),component:Y},{key:"webserver",label:"Web server",component:ne},{key:"version",label:l("Plugin.Ftp.index_9"),component:Z},{key:"file",label:l("Site.Config.index_15"),data:{path:"/usr/local/lsws/conf/httpd_config.conf"},component:Q},{key:"config",label:"OpenLiteSpeed",component:ye},{key:"php-config",label:"PHP Config file",component:Oe},{key:"extensions",label:"Install extensions",component:ge},{key:"phpinfo",label:"PHP Info",component:Pe},{key:"log",label:l("Site.Config.index_101"),component:Ce}];return n.value=t.value?"webserver":"service",k(),(e,l)=>{const t=a;return P(),O(t,{value:I(n),"onUpdate:value":l[0]||(l[0]=e=>R(n)?n.value=e:null),data:s},null,8,["value"])}}}))}}}));
|