Ошибка при загрузке аватара

Started by rudy on 2016-11-12 21:09 — 12 replies, 2265 views

#1
Появилась надпись "Cannot copy tmp file" при загрузке аватаров, разрешения папки 777, все вроде в порядке, размеры проверил, квоты вроде тоже большие.
Код не менял, вот кусок functions_upload.php

function _move ($file_path)
{
$dir = dirname($file_path);
if (!file_exists($dir))
{
if (!bb_mkdir($dir))
{
$this->errors[] = "Cannot create dir: $dir";
return false;
}
}
if (!@rename($this->file['tmp_name'], $file_path))
{
if (!@copy($this->file['tmp_name'], $file_path))
{
$this->errors[] = 'Cannot copy tmp file';
return false;
}
@unlink($this->file['tmp_name']);
}
@chmod($file_path, 0664);

return file_exists($file_path);
}
}

Версия 2.1.5 [ALPHA] заранее спасибо за совет что с этим делать.
#2
Заработало, само, в настройках на сервере менял разрешения доступа групп.
#3
еще раз, как решил проблему?
#4
не совсем понял... какие именно разрешения нужно изменить?
#5
поми 777 должны быть правильно выставлены права групп, например группа root могла быть, а аватару льешь от юзера
#6
поми 777 должны быть правильно выставлены права групп, например группа root могла быть, а аватару льешь от юзера

поможешь разобраться? как понять, от чьего имени я лью? как добавить пользователя в админ группу?
#7
если не трудно, конечно) подробнее желательно, версия 2.1.5, ubuntu server 14.04
#8
2017-04-09.webp

можно попробовать задать владельца и группу как www-data
#9
View attachment 4780

можно попробовать задать владельца и группу как www-data
стояло root, сменил. ничего не изменилось.
#10
View attachment 4780

можно попробовать задать владельца и группу как www-data
никто не знает...? =\