Кейс
Что делать, если сайт не загружает файлы
Реальный кейс из Баку: почему сломалась загрузка медиа и как мы починили сайт за час, не переделывая его с нуля.

Недавно к нам обратился клиент из Баку с типичной, но на первый взгляд непонятной проблемой: на его сайте перестала работать загрузка фотографий и видео. Каждая попытка добавить медиафайлы через панель администратора заканчивалась ошибкой - без пояснений и предупреждений.
01Диагностика
Сайт был создан на платформе dreamart.az, использующей собственную CMS (чем-то похожую на WordPress). Внешне всё выглядело нормально:
- сервер работает,
- база данных в порядке,
- панель управления не менялась.
Но при проверке кода выяснилось, что загрузка медиа осуществлялась через старую библиотеку Uploadify, которая работала на Flash. Flash был официально отключён в 2021 году, а современные браузеры больше не поддерживают его вовсе. Это означало одно: система физически не могла загружать файлы, потому что использовала инструмент, которого уже нет.
02Решение
Мы заменили устаревшую библиотеку на современный аналог, полностью совместимый с актуальными стандартами браузеров. После обновления кода загрузка фотографий и видео снова заработала - на всё ушёл примерно один час.
При этом клиенту не понадобилось заказывать новый сайт или менять CMS.
03Вывод
Иногда бизнесу не нужен новый сайт и не требуется тратить тысячи на полную переделку. Часто достаточно найти специалиста, который понимает, как устроена система, и способен быстро определить причину сбоя.
Такие случаи встречаются гораздо чаще, чем кажется: технологии развиваются, а старые библиотеки и плагины постепенно перестают работать. Если ваш сайт был создан несколько лет назад и внезапно начал «чудить» - это не обязательно катастрофа. Возможно, нужно просто обновить несколько строк кода.
Если на вашем сайте перестали работать формы, кнопки, загрузка изображений или видео - напишите нам в My Digital Home. Мы не будем предлагать «создать всё с нуля» - мы разберёмся и починим то, что можно исправить.
Ещё статьи
- Веб-разработка Сайт и веб-приложение - это разные проекты Почему «сделайте нам сайт, где клиент видит статус заказа» - это две разные задачи в одной фразе. Как отличить одно от другого, какие четыре вопроса решают до кода и из чего складывается цена.
- Аналитика Что показывает Google Search Console - и чего не показывает Три сайта в Search Console: позиция у всех примерно одна, а доля кликов отличается в разы. Скриншоты отчётов и разбор, что из этих цифр следует, а что нет.
- Веб-разработка Зачем писать самому, когда Django сделает всё за тебя? Почему Django - выбор для быстрого и безопасного запуска: защита данных, масштабируемость и экономия ресурсов.