Case study
What to do if your site won't upload files
A real case from Baku: why media uploads broke and how we fixed the site in an hour without rebuilding it.

A client from Baku came to us with a familiar but puzzling issue: the site stopped uploading photos and videos. Every attempt to add media through the admin panel ended with an error - no explanations, no hints.
01Diagnostics
The site was built on dreamart.az with a custom CMS (similar to WordPress). On the surface everything looked fine:
- the server was running,
- the database was healthy,
- the admin panel hadn't changed.
But the code showed uploads were handled by the legacy Uploadify library running on Flash. Flash was officially disabled in 2021, and modern browsers no longer support it at all. In other words, the system physically couldn't upload files because it relied on a tool that no longer exists.
02Solution
We replaced the outdated library with a modern uploader fully compatible with today's browsers. After updating the code, photo and video uploads came back to life - the whole job took about an hour.
The client didn't need a new site or a different CMS.
03Takeaway
Often a business doesn't need a brand-new site or a costly rebuild. It just needs someone who understands how the system works and can quickly pinpoint the failure.
Cases like this are common: technology moves on, old libraries and plugins quietly stop working. If your site was built a few years ago and suddenly acts up, it's not a disaster - it might just need a few lines of code updated.
If your forms, buttons, or media uploads stopped working, message My Digital Home. We won't push “let's rebuild from scratch” - we'll find the root cause and fix what's fixable.
More articles
- Web development A website and a web app are different projects Why "build us a website where the client can see their order status" is two different jobs in one sentence. How to tell them apart, the four questions settled before any code, and what the price is actually made of.
- Analytics What Google Search Console shows - and what it does not Three sites in Search Console: the average position is roughly the same for all of them, while the share of clicks differs several times over. Screenshots of the reports, and what these numbers do and do not prove.
- Web development Why write it yourself when Django can do it all for you? Why Django is the choice for a fast, secure launch: data protection, scalability, and saved resources.