Pārlūkot izejas kodu

! temp fix for invalid filename in cache put/get due to $key characters

Spuds 13 gadi atpakaļ
vecāks
revīzija
bdfad9a1e4
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      Sources/Load.php

+ 1 - 1
Sources/Load.php

@@ -2522,7 +2522,7 @@ function cache_put_data($key, $value, $ttl = 120)
 		$st = microtime();
 	}
 
-	$key = md5($boardurl . filemtime($sourcedir . '/Load.php')) . '-SMF-' . strtr($key, ':', '-');
+	$key = md5($boardurl . filemtime($sourcedir . '/Load.php')) . '-SMF-' . strtr($key, ':/', '-_');
 	$value = $value === null ? null : serialize($value);
 
 	switch ($cache_accelerator)