From b8d4050dec531496233a0b86a9da85af01c61e3f Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Sat, 6 Jul 2013 14:25:19 +0000 Subject: [PATCH] Report de r20706 : une constante _DATA_SOURCE_MAX_SIZE pour fixer la taille maxi des data qui sont recuperees par la boucle DATA (initialisee a 2Mo) --- ecrire/iterateur/data.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ecrire/iterateur/data.php b/ecrire/iterateur/data.php index 4a3f5b0544..a4a2895389 100644 --- a/ecrire/iterateur/data.php +++ b/ecrire/iterateur/data.php @@ -18,6 +18,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return; +if (!defined('_DATA_SOURCE_MAX_SIZE')) define('_DATA_SOURCE_MAX_SIZE',2*1048576); /** @@ -285,7 +286,7 @@ class IterateurDATA implements Iterator { else { if (preg_match(',^https?://,', $src)) { include_spip('inc/distant'); - $u = recuperer_page($src); + $u = recuperer_page($src, false, false, _DATA_SOURCE_MAX_SIZE); if (!$u) throw new Exception("404"); if (!isset($ttl)) $ttl = 24*3600; -- GitLab