Я получаю 404 при загрузке личных *изображений* файлов в D7


У меня есть этот сайт Drupal 7.15 (я знаю, что он нуждается в обновлении).

У меня там есть несколько общедоступных и личных файлов (все в соответствии с моими настройками). У меня есть поле общего файла и поле частного файла.

Таким образом, используя мое личное поле, я могу загружать некоторые файлы, для которых установлено значение private (я установил разрешенные расширения как: .zip, .pdf, .jpg, .png, .gif и некоторые другие). Я единственный пользователь, которому разрешено использовать личное поле.

Когда я загружаю файл изображения (png, jpg или gif), он загружается нормально, но при попытке перейти по ссылке я получаю "ошибку 404". Когда загружается файл любого другого типа, все работает просто отлично.

Поле "Личные файлы" находится внутри типа контента, который задан как "тип контента группы".

Все файлы загружаются нормально, и они отображаются в списке загруженных файлов обычным способом.

Некоторая информация о конфигурации

  • Мой обработчик файлов Apache - mode_php (он же DSO).
  • Права доступа и владелец всех файлов (изображений или нет) одинаковы: rw-rw-r-- (664)
  • Группа и владелец тоже одинаковы (изображения или нет): никто и никто
  • Все файлы загружаются в одну и ту же папку: ../files/private/filename.ext
  • Все файлы получают одну и ту же символическую ссылку: ../system/files/filename.ext

Но пользователям доступен только файл pdf (с пермами для просмотра узла). Даже будучи администратором, я получаю ошибку 404, когда пытаюсь получить доступ к файлам изображений.

Что случилось?

Author: Rosamunda, 2015-03-13

1 answers

Во-первых, вы уже проверили отчет о состоянии (/администратор/отчеты/статус)?

Если это все зеленое, то вы можете покопаться в настройках полей типа контента, а также в настройках полей просмотра типа контента, чтобы узнать, используете ли вы какие-либо стили изображений на изображениях. Если да, то вам нужно убедиться, что в папке сайты/по умолчанию/файлы/стили есть соответствующие разрешения доступа.

 0
Author: sshrestha, 2015-03-18 13:11:57