Вы добавляете фотографию в карточку товара, но загрузка не проходит. Разработчик пробует обновить приложение — обновление тоже завершается ошибкой. На VPS закончилось место, хотя новых сайтов не запускали, а контейнеров всего несколько. Первое желание — удалить что-нибудь большое. Но рядом со старыми образами и журналами лежат база, документы и фотографии клиентов. Ошибка при очистке может обойтись дороже самого простоя. Разберём, как найти причину и вернуть сайту возможность записывать данные. Команды ниже рассчитаны на Docker Engine на Linux и Docker Compose...
AdminVPS
Почему интернет работает, а сервисы Яндекса — нет
Вы открываете отчёт — ошибка. Заходите в рекламный кабинет — он недоступен. Пытаетесь скачать рабочий документ — снова не получается. При этом другие сайты загружаются, сообщения отправляются, интернет работает. Такой сбой легко принять за проблему телефона, компьютера или своего аккаунта. Но причина может находиться далеко от вас — в дата-центре, где работают серверы сервисов. 11 октября Яндекс сообщил об остановке дата-центра во Владимире на фоне проблем на других площадках. По данным РБК, к 6:20...
MySQL пишет Too many connections: почему сайт зависает и как найти причину
Посетитель открывает каталог, нажимает «Оформить заказ» — и получает ошибку. При этом сервер доступен, веб-сервер работает, а картинки могут загружаться как обычно. В журнале приложения появляется Too many connections: сайт не смог открыть очередное соединение с MySQL. Первая мысль — разрешить базе больше подключений. Иногда это действительно помогает пережить пик. Но если соединения заняты из-за медленных запросов, блокировок или ошибки в приложении, увеличение лимита способно усилить перегрузку...
WordPress 7.1: как обновиться и сохранить заказы и заявки
Вы обновили WordPress. Сайт открывается, картинки на месте, в админке — сообщение об успешной установке. Можно возвращаться к работе? Сначала отправьте заявку через форму. Затем проверьте, появилась ли она в почте или CRM — системе, где команда обрабатывает обращения. Если у вас магазин, пройдите оформление заказа. Внешне сайт может выглядеть исправным, пока одна из важных функций уже не работает. При обновлении WordPress на VPS мало проверить новую версию движка. Нужно убедиться, что с ней продолжают работать тема, плагины и сервер...
Почему Docker заполняет диск VPS и как освободить место без потери данных
Сайт работает, обновления проходят, контейнеры запускаются. Но свободного места на VPS становится всё меньше. В какой-то момент очередная сборка заканчивается ошибкой no space left on device, приложение перестаёт сохранять файлы, а база данных не может выполнить запись. Первое желание — найти команду, которая удалит всё лишнее. В случае Docker это опасный подход: рядом с ненужными образами могут находиться логи для расследования сбоя и том с единственной копией базы. Причина часто не в самом размере приложения...
На VPS закончилось место, хотя больших файлов нет: куда пропадают гигабайты
Вы загружаете картинку на сайт — появляется ошибка. Пробуете обновить плагин — снова неудача. В панели сервера почти не осталось свободного места, хотя в папке сайта нет ни видео, ни огромных архивов. Удаляете старый архив, но индикатор заполнения почти не меняется. Или место освобождается, но вскоре заканчивается снова. В такой ситуации важно понять, что именно расходует диск. Причина может быть в журналах ошибок, резервных копиях, тысячах мелких файлов и даже в файле, который уже удалили. Разберём, где искать и как не превратить нехватку места в потерю данных...
