diff --git a/lib/gnusocial.php b/lib/gnusocial.php index 3450b04888..789cece2be 100644 --- a/lib/gnusocial.php +++ b/lib/gnusocial.php @@ -461,6 +461,9 @@ class GNUsocial if (!mkdir($dir)) { throw new ConfigException('Could not create directory for '._ve($description).': '._ve($dir)); } + if (!chmod($dir, 0775)) { + common_log(LOG_WARNING, 'Could not chmod 0775 on directory for '._ve($description).': '._ve($dir)); + } } if (!is_array(common_config('public', 'autosource'))) {