An error message for permissions problems

This commit is contained in:
Marc MAURICE 2013-08-17 19:14:48 +02:00
parent c4491b6746
commit 26887007f8

View file

@ -67,7 +67,8 @@ function getPreview($imgFile, $maxSize = THUMB_SIZE)
# config to allow group writable files
umask(DATA_UMASK);
# create the thumbs directory recursively
if (! is_dir(dirname($newImgFile))) mkdir(dirname($newImgFile), 0777, true);
if (! is_dir(dirname($newImgFile))) @mkdir(dirname($newImgFile), 0777, true)
or die("Could not write in data dir. Please fix permissions.");
if ($w > $h) {
$newW = $maxSize;
@ -108,7 +109,8 @@ function getAlbumPreview($dir)
# config to allow group writable files
umask(DATA_UMASK);
# create the thumbs directory recursively
if (! is_dir(dirname($previewFile))) mkdir(dirname($previewFile), 0777, true);
if (! is_dir(dirname($previewFile))) @mkdir(dirname($previewFile), 0777, true)
or die("Could not write in data dir. Please fix permissions.");
// no preview: look for a preview in current dir, write it, return it
foreach (scandir($dir) as $file) if ($file[0] != '.') {