mixed - the size of the given file on success, otherwise PEAR::Error.
Throws
The returned PEAR_Error object in case of an error
is unspecific. You can ignore the errornumber and errormessage,
because only "Connection failed" will be returned if the
connection fails.