When automatically updating from version 0.4.3 to 0.4.4 I receive the following error message:
File size error: I:\Program Files\Apache Software Foundation\Apache2.2\htdocs\piwik/tmp/latest/latest.zip; expected 3128256 bytes; received 136373 bytes
I looks like a previous version of latest.zip is downloaded for installation. When I manually download latest.zip the filesize is good, but if I store it in .../piwik/tmp/latest it gets overwritten with the wrong version.
In Piwik.php, there are two fgets calls
$line = fgets($fsock, 4096);
Can you change the second occurrence to:
$line = fread($fsock, 8192);
In , refs #1010 sendHttpRequest improvements (by socket): increase buffer size and flush output to file.
In , refs #1010 - should pass file handle instead of destination path to sendHttpRequestBy()