да и в целом какая разница какая там проверка формата, это не имеет отношения к вопросу
$file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));!!!$file_tmp = strtolower($_FILES['image']['tmp_name']); !!!$file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));
Насчёт группы. Изначально такой группы у меня нет. Создал, добавил в неё и себя и www-data - результат "0"