@Chronos писал:
И дело тут не в серверах, и уж тем более не в дизайне, а в скриптах этого раздела.
Там дело не столько в скриптах, сколько в модулях серверных, пермиссиях на папки (на сервере, офк) или в месте на жётском диске (снова же, на сервере) отчасти Гурен прав. Мне стало интересно почему не грузит файлы на сервер и я во время дебага увидел 403 ответы от сервера. Обычно такие ответы возвращаются по причинам, изложенным ниже:
либо слетели модули по загрузке контента и рестарт сервера с переустановкой модулей решит проблему;
либо слетели пермиссии на папки и тут нужно chmodить их обратно, устанавливая обратно «разрешение» записывать (а не только считывать) файлы;
либо не хватает места на жёстком диске и нужно увеличивать контейнер.
Стандартная беда серверов любого типа (у ВК виртуализация, облачный сервис с зеркалами). И бесит то что они не могут автоматизировать проверки. Скрипты нужно уметь писать и системным администраторам работать нормально.
Хронос же прав что дело явно не в дизайне, он не имеет ничего общего с этой проблемой.
Судя по всему, Гурен, не ВК «падал», а сервер рестартили значит, скорей всего, проблема была таки со слетевшими модулями на нём и им пришлось их переустановить. В пользу рестарта также то, что некоторое время неправильно синхронизировалось время (его вообще тупо не отображало на некоторых страницах, например вместо: «был онлайн в 15:55» был пустой текст) такие симптомы стандартны после глобальных перезапусков. Либо (как обычно поступают многие не шибко умные системные администраторы, когда получают жалобу на ответы серверов) просто наудачу начали всё подряд делать и таким образом «починили».