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

rudy

Пользователь
#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] заранее спасибо за совет что с этим делать.
 

Lexx

Пользователь
#6
поми 777 должны быть правильно выставлены права групп, например группа root могла быть, а аватару льешь от юзера
поможешь разобраться? как понять, от чьего имени я лью? как добавить пользователя в админ группу?
 

Lexx

Пользователь
#7
если не трудно, конечно) подробнее желательно, версия 2.1.5, ubuntu server 14.04
 
Сверху