]> source.dussan.org Git - nextcloud-server.git/commitdiff
use readfile() instead iof fopen() for file download over webdav.
authorBjoern Schiessle <schiessle@owncloud.com>
Tue, 10 Jul 2012 14:41:20 +0000 (16:41 +0200)
committerBjoern Schiessle <schiessle@owncloud.com>
Tue, 10 Jul 2012 17:22:06 +0000 (19:22 +0200)
fopen() didn't work for large files on some servers while readfile()
seems to work for all files on all configurations.

lib/connector/sabre/file.php

index dd25df78c2993c1138c27aa6bda438b8a757c86f..e4dc8c9344560803effa199a3a9b0a18f37e8c20 100644 (file)
@@ -42,7 +42,7 @@ class OC_Connector_Sabre_File extends OC_Connector_Sabre_Node implements Sabre_D
         */
        public function get() {
 
-               return OC_Filesystem::fopen($this->path,'r');
+               return OC_Filesystem::readfile($this->path);
 
        }