Быстрые ссылки

Ремонт сайта

Разработка, доработка и продвижение сайтов.

Срочно
Сайт не открывается, показывает ошибку или перестали приходить заявки. Нахожу причину, возвращаю сайт в рабочее состояние и объясняю, что произошло.

Что чиню

  • Ошибка 500, 502, 503, 504. Чаще всего это несовместимость плагина или модуля с версией PHP, закончившаяся память или упавшая база. Подробно — в статье «Ошибка 500 на сайте».
  • Белый экран и «На сайте возникла критическая ошибка» в WordPress. Разбор причин — в статье «Белый экран WordPress».
  • Не входит в админку: забыт пароль, бесконечный редирект на страницу входа, ошибка после логина.
  • Не работает корзина или оформление заказа в OpenCart и WooCommerce.
  • Не приходят заявки с форм: письма уходят в спам или не отправляются вообще.
  • «Ошибка установки соединения с базой данных».
  • Сайт взломан: редиректы на чужие сайты, спам-страницы, предупреждение в браузере. Это отдельная услуга — лечение от вирусов.
  • Сломалось после обновления CMS, темы или PHP на хостинге.

Как я работаю со срочными задачами

  1. Вы пишете в Telegram или Viber: адрес сайта и что видите. Скриншот ошибки сильно ускоряет дело.
  2. Смотрю сайт снаружи и называю вероятную причину и стоимость.
  3. Получаю доступ к хостингу, делаю копию текущего состояния, даже если оно сломанное.
  4. Читаю логи сервера и PHP. В 9 случаях из 10 причина написана в логе прямым текстом.
  5. Исправляю, проверяю ключевые сценарии: главная, каталог, форма, корзина, админка.
  6. Пишу коротко, что сломалось и что сделать, чтобы не повторилось.

Чего я не делаю

Не «чиню» ошибку, отключая вывод ошибок. Белый экран вместо сообщения об ошибке — это та же поломка, только хуже видно. Не удаляю плагины наугад на рабочем сайте без копии.

Сроки

Типовые поломки — ошибка после обновления, конфликт плагина, закончилось место на диске — обычно решаются за час–два после получения доступа. Взлом, повреждённая база или отсутствие бэкапов — дольше, срок называю после диагностики.

Стоимость

Цену называю после диагностики и до начала ремонта.

Как не попадать в такие ситуации

Большинство аварий случается из-за обновлений без копии и отсутствия присмотра за сайтом. На техподдержке я обновляю сайт на копии, держу резервные копии и мониторю доступность — поломки ловятся до того, как их заметят клиенты.

Что можно проверить самому

Пока я отвечаю, загляните в статью «Не работает сайт: пошаговая проверка». Иногда причина — неоплаченный домен или хостинг, и это решается за пять минут без разработчика.

Как я подхожу к ремонту

  1. Выясняю, что и когда сломалось и что менялось перед этим.
  2. Делаю копию текущего состояния — даже сломанного.
  3. Смотрю логи сервера и CMS, воспроизвожу ошибку.
  4. Исправляю причину, а не симптом: если сломал плагин — разбираюсь, почему, и решаю, обновить, откатить или заменить.
  5. Проверяю ключевые сценарии: главная, формы, корзина, админка.
  6. Объясняю, что было, и как не допустить повторения.

Чек-лист: что подготовить, чтобы ремонт прошёл быстрее

  • Адрес сайта и описание проблемы, скриншот ошибки.
  • Время, когда заметили, и что делали перед этим.
  • Доступы к хостингу или серверу, админке, FTP или SSH.
  • Есть ли резервные копии и где они.
  • Кто ещё имел доступ к сайту недавно.

Частые вопросы

Работаете в выходные?

Срочные поломки смотрю и в выходные. Напишите в Telegram — отвечу, когда смогу взяться.

У меня нет доступа к хостингу, только к админке.

Для серьёзных поломок нужен доступ к файлам и логам. Помогу восстановить его через хостинг-провайдера.

Нет резервной копии. Это конец?

Нет. У многих хостингов есть свои копии за 7–30 дней. Если их нет, сайт можно починить и без копии, просто дольше.

Можно ли починить сайт без доступа к хостингу?

Иногда — через админку, если она открывается. Но для ошибок 500 и белого экрана почти всегда нужен доступ к файлам и логам.

Что если починить нельзя?

Тогда восстанавливаю из резервной копии или собираю сайт заново на свежей версии CMS с переносом контента. Это обсуждаем до начала работ.

Обсудим вашу задачу

Напишите в Telegram или Viber: адрес сайта, если он есть, и что нужно сделать. Отвечу, сколько это займёт и сколько будет стоить. Или оставьте заявку в форме ниже — перезвоню.

Оставить заявкуНаписать в TelegramНаписать в Viber

Есть задача по сайту?

Заказать звонок

Есть вопрос? Напишите, отвечу в течение рабочего дня.

    Я согласен на обработку персональных данных