From 3c27690c8761a5903e1697c4d1e365a1b0e4fa5c Mon Sep 17 00:00:00 2001 From: plegall Date: Tue, 14 Apr 2009 22:54:39 +0000 Subject: merge r3239 from branch 2.0 to trunk bug 949 fixed: to avoid memory limit on server side, base64 encode chunks one by one on client side and base64 decode chunks one by one on server side. git-svn-id: http://piwigo.org/svn/trunk@3240 68402e56-0260-453c-a942-63ccdbb3a9ee --- tools/piwigo_remote.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tools/piwigo_remote.pl') diff --git a/tools/piwigo_remote.pl b/tools/piwigo_remote.pl index 91142f25a..32ecbf030 100644 --- a/tools/piwigo_remote.pl +++ b/tools/piwigo_remote.pl @@ -255,7 +255,7 @@ sub pwg_ws_get_query { sub send_chunks { my %params = @_; - my $content = encode_base64(read_file($params{filepath})); + my $content = read_file($params{filepath}); my $content_length = length($content); my $nb_chunks = ceil($content_length / $conf{chunk_size}); @@ -273,7 +273,7 @@ sub send_chunks { $conf{base_url}.'/ws.php?format=json', { method => 'pwg.images.addChunk', - data => $chunk, + data => encode_base64($chunk), original_sum => $params{original_sum}, position => $chunk_id, type => $params{type}, -- cgit v1.2.3