Удаляются (и/или переименовываются) загруженные файлы

Аватар пользователя Радосвет Радосвет 2 июля 2011 в 2:05

Друзья,

на 7 друпале возникает такая проблема:
загруженные файлы (в папку sites/default/files/) иногда либо сами удаляются, либо переименовываются.

Например, я добавил поле к типу материала Блог. Поле - картинка.
Загружаю фото, всё отлично, превью создано, картинка загрузилась, в материале отображается.
Через некоторое время мне пишут, что картинки не видны. Проверил в папке через фтп - файлы лежат, но переименованы (вместо filename.jpg - filename_0.jpg).
В каких-то других материалах файл изчезал.

С чем это может быть связано?

Я обновлял некоторые модули (token, file_field и тп). Может это..?

Комментарии

Аватар пользователя Радосвет Радосвет 3 июля 2011 в 4:57

Вот именно [module=filefield_paths] я использую.
И, похоже, что в нём может быть дело. Но я не пойму закономерности...

Аватар пользователя sas@drupal.org sas@drupal.org 3 июля 2011 в 14:00

Понятно что чо-то их переименовывает, когда смотрел модуль он "глючил" правда это было несколько недель назад, я обошелся без него, только transliteration и token для имен папок и файлов, как у Вас - не было с ними такой ситуации.

Аватар пользователя Радосвет Радосвет 4 июля 2011 в 9:31

Я как раз использую эти модули, что вы привели, + тот, который "глючит".
Быть может, глюк в очерёдности работы модулей? Файл, когда загружается, проходит через filefield_paths, меняет имя (+ тут работает транслитерация) и попадает в нужную папку. Не знаю, как в этой ситуации работает token...

Я понимаю, что версия не доработана, но всё же.. Smile

Аватар пользователя sas@drupal.org sas@drupal.org 4 июля 2011 в 9:39

Не могу точно утверждать в чем причина у Вас, но попробуйте исключить из работы filefield_paths, возможно дело в его "сырости", почитайте также посты похожие на Вашу проблему на org.

Аватар пользователя Радосвет Радосвет 25 июля 2011 в 4:59

"<a href="mailto:sas@drupal.org">sas@drupal.org</a>" wrote:
попробуйте исключить из работы filefield_paths

Это помогло, спасибо вам Smile