diff --git a/route/static/app/site.js b/route/static/app/site.js index 9a3deca87..db2552915 100755 --- a/route/static/app/site.js +++ b/route/static/app/site.js @@ -2601,16 +2601,28 @@ function setSizeClassType(){ // 尝试重启PHP function tryRestartPHP(siteName){ $.post('/site/get_site_php_version','siteName='+siteName,function(data){ + var phpversion = data.phpversion; - if (data.phpversion == "00"){ + if (phpversion == "00"){ return } - var reqData = {name:'php', func:'restart'} - reqData['version'] = data.phpversion; + var php_sign = 'php'; + if (phpversion.find('yum') > -1){ + php_sign = 'php-yum'; + phpversion = phpversion.replace('yum',''); + } + + if (phpversion.find('apt') > -1){ + php_sign = 'php-apt'; + phpversion = phpversion.replace('apt',''); + } + + var reqData = {name: php_sign, func:'restart'} + reqData['version'] = phpversion; // console.log(reqData); - var loadT = layer.msg('尝试自动重启PHP['+data.phpversion+']...', { icon: 16, time: 0, shade: 0.3 }); + var loadT = layer.msg('尝试自动重启PHP['+phpversion+']...', { icon: 16, time: 0, shade: 0.3 }); $.post('/plugins/run', reqData, function(data) { layer.close(loadT); layer.msg(data.msg,{icon:data.status?1:2,time:3000,shade: [0.3, '#000']});