Поддержка Проблемы и решения Исчезновение картинок

  • Модератор Юрий

    (@yube)


    Привет, коллеги!

    Второй раз на этой неделе наблюдаю странный эффект — исчезают полноразмерные оригиналы приаттаченных картинок. Миниатюры на месте, записи в базе на месте, а оригиналы как корова языком слизала. Причем не все, в одном случае некоторые остались, в другом — некоторые исчезли. Эффект наблюдаю на двух разных сайтах, на разных серверах, на разных версиях движка (3.5.2 и 3.6.1) у двух разных владельцев.

    Какие есть идеи? Что может вызывать такой эффект?

    p.s. Хэллоуин не предлагать 🙂

Просмотр 15 ответов — с 1 по 15 (всего 19)
  • Юрий, я тоже не сторонник потусторонних сил, поэтому надо искать цифровое объяснение, начиная от Операционки, заканчивая браузером и расширениями к нему )

    зы Написал бы кто другой — не поверил бы, а так да… действительно, что-то происходит..

    UPD Но уже не только на этих двух серверах https://www.google.ru/search?client=opera&q=disappearing+images+wordpress&sourceid=opera&ie=UTF-8&oe=UTF-8
    🙂

    Модератор Yui

    (@fierevere)

    ゆい

    что-то там все без решения,
    самоволку с картинками замечала за JetPack’ом, но особенно не пыталась решить то что он картинки гоняет туда-сюда между локальной медиатекой и Фотоном, причем только в одном блоге…
    Картинки заменяются, но не пропадали

    Модератор Юрий

    (@yube)

    Пока похвастаться нечем, объяснения феномену не нашел.

    Но уже не только на этих двух серверах

    Спасибо, брат! Ничто так не утешает, как горе ближнего :))))

    :))) Хочу разобраться в этом и получить Нобелевку :)) Дайте мне сервер и я сдвину вопрос с места 😀

    ТЛПТ: Где-то ошибка в скрипте и он считывает полностью в память оригинал картинки вместо банального открытия дескриптора на неё?
    И не может записать назад?

    Проблемы (недочеты) в POSIX? Ооо.. 🙂

    ТЛПТ — общеизвестный, часто применяемый, термин на этом форуме 🙂

    Прочитал, наверное, сотню «страшилок» про картинки… Две категории людей — у кого это произошло, и те, кто этому не верит. Но в том и в другом случае ни у кого нет объяснений, даже толковых мыслей 🙂

    Модератор Yui

    (@fierevere)

    ゆい

    если разбираться почему могут пропадать файлы

    — аппаратные ошибки ( диск, процессор, память )
    -> ошибки файловой системы
    -> ошибки сетевой ФС

    — программные ошибки
    -> неправильное поведение при переполнении диска или дисковых квот для пользователя
    -> блокировки на уровне модуля dazuko если на сервере используется антивирус этого уровня
    -> логика скриптов (возможно какой-то плагин плохо себя ведет?)
    -> внешние программы (автооптимизация картинок на диске например через optipng/pngcrush/gifsickle/jpegoptim или другие операции через imagemagick например) с ошибкой вызова или выполнения
    -> malware любого рода, как на сервере, так и у пользователя (webdav,ftp)
    ….

    Давайте предположим такой вариант:
    Скрипт (генератор тамбов) считывает картинку. Потом создает различные габариты этой картинки, но каким-то образом имя одного из тамбов в итоге совпадает с оригиналом и скрипт перезаписывает оригинальную картинку… Как версия? )

    Модератор Юрий

    (@yube)

    Дайте мне сервер и я сдвину вопрос с места 😀

    Хоть и не моё, а все равно не дам ))

    И не может записать назад?

    Так исчезли они не во время сохранения, а гораздо позже.

    На данный момент я склоняюсь к мысли, что при одинаковых симптомах болячки все-таки разные. Просто так совпало под Хэллоуин 🙂 Хотя… Буду держать общественность в курсе.

    p.s. Мистика в нашем деле не исключается. За три десятка лет работы в IT я всякого повидал.

    Модератор Юрий

    (@yube)

    и скрипт перезаписывает оригинальную картинку…

    Очень хорошая версия. С небольшим изменением — считает оригинал временным файлом и грохает — подходит… для одного из сайтов. Профилактические меры уже проведены, но там есть некоторые осложнения, мешающие оценить эффективность.

    Модератор Yui

    (@fierevere)

    ゆい

    имя одного из тамбов в итоге совпадает с оригиналом и скрипт перезаписывает

    да за такие скрипты …
    Хотя в принципе возможен вариант некорректного обращения с UTF8 именами файлов при некорректной локали в программе

    Так исчезли они не во время сохранения, а гораздо позже.

    Хмм… А где, кроме редактора и медиатеки, могут еще требоваться оригиналы картинок? В галерее на «морде»? Кто последний читает, то и виновен :)))

    Модератор Yui

    (@fierevere)

    ゆい

    JetPack Фотон точно не используется ? В принципе оно тянет и для джетпаковских галерей

    Модератор Юрий

    (@yube)

    Кстати об обращении с именами. Попробуйте загрузить в вордпресс картинку с именем !.gif.

    Модератор Yui

    (@fierevere)

    ゆい

    Yuna /home/funpanda/funpanda.ru/wp-content/uploads/2013/11 #ls -l
    total 24
    -rw-r--r-- 1 funpanda funpanda 3517 Nov  2 19:31 gif
    -rw-r--r-- 1 funpanda funpanda 4056 Nov  2 19:31 gif-120x120.
    -rw-r--r-- 1 funpanda funpanda 5554 Nov  2 19:31 gif-200x140.
    -rw-r--r-- 1 funpanda funpanda 6307 Nov  2 19:31 gif-200x160.

    ничего так покоцало имена
    ! в именах файлов в принципе нерекомендуемый символ

Просмотр 15 ответов — с 1 по 15 (всего 19)
  • Тема «Исчезновение картинок» закрыта для новых ответов.