Неправильные атрибуты, при использовании chmod

Jayne

Новичок
Неправильные атрибуты, при использовании chmod

Госопда, может кто сталкивался с данной проблемой. В цикле идет чтение архива. В цикле идет создание файла, добавление в него контента, закрытие ссылки и далее выставление прав. Пример кода:
PHP:
....

var FileAttr = 0666; 

....

while(($data = $this->readArchive()) !== false)
{
    $handle = fopen($file, 'a+');
    fwrite($handle, $data, strlen($data));
    fclose($handle);
    chmod($file, $this->FileAttr);
}
Вместо прав 0666, выставляются 0444. Причем такая беда наблюдается только на локальном сервере (Ubuntu). Кто в курсе, каким образом можно избежать данной ошибки?
 
Сверху