diff --git a/lib/private/LargeFileHelper.php b/lib/private/LargeFileHelper.php index b75cdcc210..258e53acf9 100644 --- a/lib/private/LargeFileHelper.php +++ b/lib/private/LargeFileHelper.php @@ -1,6 +1,7 @@ * * @author Andreas Fischer * @author Lukas Reschke @@ -195,7 +196,10 @@ class LargeFileHelper { */ public function getFileMtime($fullPath) { if (\OC_Helper::is_function_enabled('exec')) { - return $this->exec('stat -c %Y ' . escapeshellarg($fullPath)); + $os = strtolower(php_uname('s')); + if (strpos($os, 'linux') !== false) { + return $this->exec('stat -c %Y ' . escapeshellarg($fullPath)); + } } return filemtime($fullPath);