С помощью функций imap_ * в php я пытаюсь сохранить вложения электронных писем на моем сервере.
Я хочу сохранить содержимое ($ c, строка) файла с именем файла ($ f) в подкаталоге с именем потока ($ thread). m_attpath - это определенная константа, указывающая абсолют на базовую папку.
if(!is_dir(m_attpath.$thread)){
mkdir(m_attpath.$thread);
};
$handle = fopen(m_attpath.$thread.'/'.$f, 'w+');
fwrite($handle, $c);
fclose($handle);
Но теперь я борюсь с разрешениями, которые мне нужно установить, чтобы вложения были доступны для просмотра на странице download.php.
основная папка m_attpath = 0777
папка темы - 0644
файлы сами по себе также 0644
При просмотре файлов через мой браузер они заканчиваются знаком вопроса. Браузер не отображает предупреждение 404. В программе ftp я вижу размер вложений. Что-то не так, но я не могу найти что. Кто-нибудь может мне помочь с этим?
1010 * спасибо *