From 9db3d31cc0746228c87b0ebb07b47d73d60393ce Mon Sep 17 00:00:00 2001 From: Tobias Reich Date: Fri, 16 May 2014 23:24:11 +0200 Subject: [PATCH] Added permission check to upload --- php/modules/Photo.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/php/modules/Photo.php b/php/modules/Photo.php index dda485b..d274106 100755 --- a/php/modules/Photo.php +++ b/php/modules/Photo.php @@ -43,6 +43,12 @@ class Photo extends Module { # Check dependencies $this->dependencies(isset($this->database)); + # Check permissions + if (hasPermissions(LYCHEE_UPLOADS_BIG)===false||hasPermissions(LYCHEE_UPLOADS_THUMB)===false) { + Log::error($this->database, __METHOD__, __LINE__, 'Wrong permissions in uploads/'); + exit('Error: Wrong permissions in uploads-folder!'); + } + # Call plugins $this->plugins(__METHOD__, 0, func_get_args());