pull/118/head
midoks 3 years ago
parent be4570e115
commit c347e1b909
  1. 16
      plugins/php/index.py
  2. 2
      plugins/php/init.d/php52.tpl

@ -446,21 +446,23 @@ def setMaxTime(version):
def setMaxSize(version): def setMaxSize(version):
args = getArgs() args = getArgs()
if not 'max' in args: data = checkArgs(args, ['max'])
return 'missing time args!' if not data[0]:
max = args['max'] return data[1]
if int(max) < 2:
maxVal = args['max']
if int(maxVal) < 2:
return mw.returnJson(False, '上传大小限制不能小于2MB!') return mw.returnJson(False, '上传大小限制不能小于2MB!')
path = getServerDir() + '/' + version + '/etc/php.ini' path = getServerDir() + '/' + version + '/etc/php.ini'
conf = mw.readFile(path) conf = mw.readFile(path)
rep = u"\nupload_max_filesize\s*=\s*[0-9]+M" rep = u"\nupload_max_filesize\s*=\s*[0-9]+M"
conf = re.sub(rep, u'\nupload_max_filesize = ' + max + 'M', conf) conf = re.sub(rep, u'\nupload_max_filesize = ' + maxVal + 'M', conf)
rep = u"\npost_max_size\s*=\s*[0-9]+M" rep = u"\npost_max_size\s*=\s*[0-9]+M"
conf = re.sub(rep, u'\npost_max_size = ' + max + 'M', conf) conf = re.sub(rep, u'\npost_max_size = ' + maxVal + 'M', conf)
mw.writeFile(path, conf) mw.writeFile(path, conf)
msg = mw.getInfo('设置PHP-{1}最大上传大小为[{2}MB]!', (version, max,)) msg = mw.getInfo('设置PHP-{1}最大上传大小为[{2}MB]!', (version, maxVal,))
mw.writeLog('插件管理[PHP]', msg) mw.writeLog('插件管理[PHP]', msg)
return mw.returnJson(True, '设置成功!') return mw.returnJson(True, '设置成功!')

@ -2,7 +2,7 @@
php_fpm_BIN=/www/server/php/52/bin/php-cgi php_fpm_BIN=/www/server/php/52/bin/php-cgi
php_fpm_CONF=/www/server/php/52/etc/php-fpm.conf php_fpm_CONF=/www/server/php/52/etc/php-fpm.conf
php_fpm_PID=/www/server/php/52/logs/php-fpm.pid php_fpm_PID=/www/server/php/52//var/log/php-fpm.pid
php_opts="--fpm-config $php_fpm_CONF" php_opts="--fpm-config $php_fpm_CONF"

Loading…
Cancel
Save