После обновления
Обновили ядро, Elementor или WooCommerce — сайт белый или «critical error». Часто решается откатом одного плагина или сменой PHP 8.1 → 8.2 в панели хостинга.
Белый экран, ошибка 500, critical error, не входит админка — разберём по логам и FTP. В 7 из 10 случаев причину находим за 15–30 минут, в рабочее время стартуем в течение часа.

Белый экран, 500 или critical error — URL и email достаточно. Причину поломки и оценку починки отправим на почту за 20 минут.
Что получите в ответ:
Если у вас Bitrix, Tilda, Wix, Joomla, OpenCart или самописная CMS — честно откажем: чужой движок чиним дольше и дороже, чем узкий подрядчик.
WordPress и WooCommerce — наша зона: знаем, где на Beget и Timeweb лежит error_log, как откатить Elementor Pro без потери заказов и когда хватит переименовать папку plugins.
Если узнали себя — опишите проблему в заявке: так быстрее попадём в нужный чек-лист.
Обновили ядро, Elementor или WooCommerce — сайт белый или «critical error». Часто решается откатом одного плагина или сменой PHP 8.1 → 8.2 в панели хостинга.
Фронт открывается, /wp-admin — Internal Server Error. Смотрим memory_limit, права на wp-content, конфликт security-плагина с новой версией PHP.
Сайт жив, но Contact Form 7 и WooCommerce молчат — типично сломан SMTP или заблокирован исходящий порт на shared-хостинге.
Редирект на казино, левые админы, спам с домена. Сначала изолируем, потом чистим — параллельно с безопасностью.
«Error establishing database connection» или «No space left on device» — часто переполнен лог или бэкапы в корне сайта.
Нужен живой сайт к понедельнику. В нерабочее время отвечаем в Telegram, срочный старт — по договорённости.
Не «все ошибки подряд» — закрываем проблемы, с которыми реально приходят владельцы бизнес-сайтов и магазинов в Москве.
Сайт открывается, но страницы пустые. Обычно причина в конфликте плагинов, фатальной PHP-ошибке или недостатке memory_limit. Ищем в debug-логе, отключаем виновника, закрепляем результат без «костылей».
Internal Server Error или Bad Gateway. Лезем в логи веб-сервера и PHP, смотрим .htaccess, ограничения хостинга, совместимость с текущей версией PHP. Определяем источник и устраняем причину, а не следствие.
Стандартное сообщение WordPress 5.2+ об исключении в плагине или теме. Письмо с деталями уходит админу. По тексту письма и данным site-health находим модуль-виновник обычно за 10–30 минут.
Бесконечный редирект на /wp-login.php, «Неверный логин» при верном пароле, 404 на /wp-admin, зависание после входа. Восстанавливаем доступ через FTP или базу, выясняем причину блокировки и закрываем её.
Обновили ядро, плагин или тему — часть сайта перестала работать. Выясняем, с какой именно версией появился конфликт, откатываем без потери данных и даём рекомендации по следующему корректному обновлению.
Contact Form 7, WPForms, Gravity Forms или кастомная форма не отправляет письма, отправляет пустыми, дублирует или теряет заявки. Чиним отправку, настраиваем SMTP, фиксируем дубли антиспамом.
Корзина показывает ноль после добавления товара, не применяется промокод, слетела оплата или доставка, checkout зависает. Чиним на стороне WooCommerce. Магазины — отдельная специализация на /woocommerce/.
Редирект на чужой сайт, подменённые файлы, рассылка спама с вашего хостинга, метка «опасный сайт» в Яндексе. Делаем снимок состояния, чистим код, закрываем уязвимость, отправляем сайт на перепроверку в Вебмастере.
Не нашли свою — опишите проблему, оценка бесплатная.
Цифры из реальных кейсов в портфолио — не обещание на каждый случай.
FTP/SFTP, админка, панель Beget/Timeweb/Reg.ru, phpMyAdmin. Без доступа к логам разбор затягивается — подскажем, что запросить у хостера.
error_log, wp-content/debug.log, версия PHP, список активных плагинов. Сверяем с моментом поломки: обновление, перенос, смена темы.
Есть снимок UpdraftPlus/Duplicator — откатываем точечно. Нет — чиним причину: конфликт, .htaccess, лимит памяти, битая таблица в MySQL.
Коротко: что сломало, что сделали, что обновить позже (например, PHP или тяжёлый конструктор). Без «всё ок» без проверки с вашей стороны.
14 дней на дефект по нашей работе — не «SEO в топ» и не абстрактное «всё включено».
Бесплатно чиним баг, связанный с нашей правкой после починки.
Что сломало, что сделали, как откатить — в конце работ.
Сторонние плагины после сдачи, взлом не по нашей вине, сбои хостинга.
На Beget, Timeweb и Reg.ru обычно сразу открываем error_log в панели и включаем
WP_DEBUG_LOG в wp-config.php — без вывода ошибок на экран посетителю.
Если поломка после обновления — смотрим, есть ли снимок UpdraftPlus, Duplicator или бэкап хостинга за сутки.
wp-content/plugins по FTP — отсекаем конфликт плагина за 2 минуты..htaccess на чужие RewriteRule после переезда или взлома.Подробные алгоритмы по проблемам — в статьях ниже; срочный ремонт — через форму внизу страницы.
Если нет ни одного доступа — обсудим, как получить, обычно это занимает 10 минут.
Полный прайс на 36 позиций — на странице цен.

После обновления ACF — белый экран на всём сайте.
Сайт открывается, дубль-плагин убран — повторения ошибки нет.

Редактор Elementor открывался белым экраном, сайт приходилось откатывать из бэкапа.
Редактор открывается, правки страниц снова возможны.

Каждую ночь — письмо о критической ошибке, днём сайт работал как обычно.
Ночные письма об ошибке прекратились, бэкапы стабильны.


Нажали «обновить» — и сайт лёг. Не паника: в 7 из 10 случаев хватает отключить один плагин по FTP или развернуть вчерашний бэкап. Алгоритм от Recovery Mode до восстановления хостинга — не общий чек-лист профилактики.

«Error establishing a database connection» — сайт и админка мертвы, заявки не идут. Чаще wp-config или упавший MySQL, не «сломался WordPress». Алгоритм за 20–60 минут — не переустановка с нуля.

Фронт открывается, wp-admin — перезагрузка или «неверный пароль». Чаще cookie, IP-блок и кэш — семь причин по порядку, не «переустановите WordPress».

Открываете сайт — пустая белая страница, ни ошибки, ни логотипа. Типовая ошибка WordPress — WSOD. Семь причин и алгоритм проверки за 15–60 минут — не курсы WordPress.

Ошибка 500 (Internal Server Error) — сигнал сервера о сбое внутри сайта. Разбираем, где искать причину на Beget, Timeweb и VPS — не общие советы про хостинг.

Вместо белого экрана — «на сайте произошла критическая ошибка» или There has been a critical error. Внутри fatal PHP error: расшифровываем и чиним по шагам, не переписывая сайт.
wp-content/plugins/ — сайт часто оживает за 2 минуты. Если админка доступна — откат через WP Rollback. Пошагово — в статье про откат после обновления. Не получилось — пишите в заявку.Берём в работу только WordPress. В рабочее время отвечаем за 20 минут; срочные поломки — в работу в течение часа.