From 0936d83cf96a2052cda5d01e75948ef827938735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E5=91=A8=E9=83=A8=E8=90=BD?= Date: Tue, 28 Apr 2020 08:36:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=9C=A8PHP=205.3?= =?UTF-8?q?=E4=B8=8B=E5=86=85=E5=AD=98=E7=BC=93=E5=AD=98=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E7=9A=84Bug=20=E5=85=B3=E8=81=94Issue:=20https://gitee.com/Com?= =?UTF-8?q?senzDiscuz/DiscuzX/issues/I1FIAC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PHP 5.4新增了 短数组定义语法,用 [] 替代 array() ,本特性不支持PHP 5.3。 修复之前的Bug时错误对X3.4版本使用了该特性,因此导致PHP 5.3下内存缓存报错。 本PR修复了此Bug,对PHP 5.3用户带来的不便我们深感歉意,并感谢您对我们的理解与支持。 --- upload/source/class/memory/memory_driver_redis.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upload/source/class/memory/memory_driver_redis.php b/upload/source/class/memory/memory_driver_redis.php index 56b1a5399..02a0f4916 100644 --- a/upload/source/class/memory/memory_driver_redis.php +++ b/upload/source/class/memory/memory_driver_redis.php @@ -90,7 +90,7 @@ class memory_driver_redis { } function add($key, $value, $ttl = 0) { - return $this->obj->set($key, $value, ['nx', 'ex' => $ttl]); + return $this->obj->set($key, $value, array('nx', 'ex' => $ttl)); } function rm($key) { -- Gitee