Понимаю вопрос ламерский, но я не знаю ответа... Есть файл надо его удалить, у меня на локалке, на винде это просто PHP: if(is_file($product_name)){ @unlink($product_name); } но на сервере там чмод файлов другие, поэтому там что то надо мутить. Напишите пож-ста что делать?
1. В качестве аватара разрешены только личные фотографии; или удалите, или установите фото 2. Удалить файл, если нет на него прав, невозможно. 3. Если есть доступ, можно или через функции ftp_* сменить права, или никак (а для чего иначе права придумывали?)
проблему решил PHP: if(is_file($product_name)){ @chmod($product_name, 0777); @unlink($product_name); } эх... как все просто.... когда знаешь.
что бы удалить файл надо иметь привилегии записи на директорию в которой лежит файл флаги прав: 1 - exec 2 - write 4 - read 664: own: write+read (2|4 = 6) group: write+read (2|4 = 6) other: read (4) 777: own: exec+write+read (1|2|4 = 7) group: exec+write+read (1|2|4 = 7) other: exec+write+read (1|2|4 = 7)