pull/522/head
Mr Chen 1 year ago
parent b4831d64b9
commit 600435f23c
  1. 6
      plugins/php-apt/index.html
  2. 56
      plugins/php-apt/js/php.js

@ -1,7 +1,7 @@
<style type="text/css">
.bt-w-main{
height: 600px;
height: 522px;
}
.session_clear_list {
@ -44,8 +44,7 @@
<p onclick="pluginInitD('php-apt', $('.plugin_version').attr('version'));">自启动</p>
<p onclick="phpLibConfig($('.plugin_version').attr('version'));">安装扩展</p>
<p onclick="phpSetConfig($('.plugin_version').attr('version'));">配置修改</p>
<p onclick="phpUploadLimitReq($('.plugin_version').attr('version'));">上传限制</p>
<p onclick="phpTimeLimitReq($('.plugin_version').attr('version'));">超时限制</p>
<p onclick="phpCommonFunc($('.plugin_version').attr('version'));">常用功能</p>
<p onclick="pluginConfig('php-apt', $('.plugin_version').attr('version'));">配置文件</p>
<p onclick="pluginConfig('php-apt', $('.plugin_version').attr('version'),'get_fpm_conf_file');">FPM配置</p>
<p onclick="disableFunc($('.plugin_version').attr('version'));">禁用函数</p>
@ -54,7 +53,6 @@
<p onclick="getSessionConfig($('.plugin_version').attr('version'));" title="session管理">会话管理</p>
<p onclick="pluginLogs('php-apt',$('.plugin_version').attr('version'),'fpm_log');">FPM日志</p>
<p onclick="pluginLogs('php-apt',$('.plugin_version').attr('version'),'fpm_slow_log');">慢日志</p>
<p onclick="getPhpinfo($('.plugin_version').attr('version'));">PHPIFNO</p>
</div>
<div class="bt-w-con pd15">
<div class="soft-man-con"></div>

@ -128,35 +128,29 @@ function submitConf(version) {
});
}
//php上传限制
function phpUploadLimitReq(version){
phpPost('get_limit_conf', version, '', function(ret_data){
var rdata = $.parseJSON(ret_data.data);
phpUploadLimit(version,rdata['max']);
});
}
function phpUploadLimit(version,max){
var LimitCon = '<p class="conf_p"><input class="phpUploadLimit bt-input-text mr5" type="number" value="'+
max+'" name="max">MB<button class="btn btn-success btn-sm" onclick="setPHPMaxSize(\''+
version+'\')" style="margin-left:20px">保存</button></p>';
$(".soft-man-con").html(LimitCon);
}
//php超时限制
function phpTimeLimitReq(version){
function phpCommonFunc(version){
phpPost('get_limit_conf', version, '', function(ret_data){
var rdata = $.parseJSON(ret_data.data);
phpTimeLimit(version,rdata['maxTime']);
});
}
var con = '<p class="conf_p">\
<span>超时限制</span>\
<input class="phpTimeLimit bt-input-text mr5" type="number" value="' + rdata['maxTime'] + '">, \
<button class="btn btn-success btn-sm" onclick="setPHPMaxTime(\'' + version + '\')" style="margin-left:20px">保存</button>\
</p>';
con += '<p class="conf_p">\
<span>上传限制</span>\
<input class="phpUploadLimit bt-input-text mr5" type="number" value="' + rdata['max']+'" name="max">,MB\
<button class="btn btn-success btn-sm" onclick="setPHPMaxSize(\''+ version+'\')" style="margin-left:20px">保存</button>\
</p>';
con += '<hr/><p class="conf_p" style="text-align:center;">\
<button class="btn btn-default btn-sm" onclick="getPHPInfo(\'' + version + '\')">查看phpinfo()</button> \
<button class="btn btn-default btn-sm" onclick="phpPreload(\'' + version + '\')">预加载脚本</button>\
</p>';
function phpTimeLimit(version, max) {
var LimitCon = '<p class="conf_p"><input class="phpTimeLimit bt-input-text mr5" type="number" value="' + max + '">秒<button class="btn btn-success btn-sm" onclick="setPHPMaxTime(\'' + version + '\')" style="margin-left:20px">保存</button></p>';
$(".soft-man-con").html(LimitCon);
$(".soft-man-con").html(con);
});
}
//设置超时限制
@ -164,7 +158,10 @@ function setPHPMaxTime(version) {
var max = $(".phpTimeLimit").val();
phpPost('set_max_time',version,{'time':max},function(data){
var rdata = $.parseJSON(data.data);
layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 });
showMsg(rdata.msg,function(){
phpCommonFunc(version);
},{ icon: rdata.status ? 1 : 2 });
});
}
//设置PHP上传限制
@ -182,6 +179,13 @@ function setPHPMaxSize(version) {
});
}
function phpPreload(version){
phpPost('app_start',version,{},function(data){
onlineEditFile(0, data['data']);
});
}
function getFpmConfig(version){
phpPost('get_fpm_conf', version, {}, function(data){

Loading…
Cancel
Save