Белые экраны и фатальные ошибки PHP
Чистый лист, ошибка 500 или сбой, который видят только некоторые посетители. Мы правильно настраиваем ведение журналов, воспроизводим проблему и находим точную строку кода, а не отключаем плагины наугад.
Исправление ошибок и багов
Белые экраны, фатальные ошибки PHP, ошибки 500, молчаливый сбой оформления заказа, обновление, обронившее сайт, никому не находимый конфликт плагинов, ошибки JavaScript, взломанный сайт. Сообщите нам симптом, и мы найдем причину. WordPress, WooCommerce, Laravel, Django, Node или чистый PHP — и вам не обязательно размещаться у нас, чтобы это исправить.
Если сайт делает то, чего делать не должен, или перестал делать то, что должен, он находится в этом списке.
Чистый лист, ошибка 500 или сбой, который видят только некоторые посетители. Мы правильно настраиваем ведение журналов, воспроизводим проблему и находим точную строку кода, а не отключаем плагины наугад.
Обновление ядра, плагина, темы или версии PHP нарушило работу сайта. Мы сначала вернем его в строй, а затем обеспечим безопасную установку обновления, а не станем советовать вам больше никогда не обновляться.
Две вещи, которые по отдельности работают, но конфликтуют друг с другом. Выявлено путем деления пополам на копии для тестирования, а не на вашем рабочем сайте на глазах у клиентов.
Заказы WooCommerce, которые тихо сбоят, платежные шлюзы, у которых истекает время ожидания, письма, которые никогда не отправляются, налоги или доставка, которые рассчитываются неверно. Те, которые приносят убытки, в то время как внешне все выглядит исправным.
N+1 запросы, крон, запускающийся при каждой загрузке страницы, некешированный внешний вызов, таблица без индекса. Часто описывается как «сайт тормозит» и исправляется как баг.
Вредоносное ПО удалено, уязвимости закрыты, бэкдоры обнаружены, а репутация восстановлена: Search Console, черные списки и репутация почтовой рассылки.
Форма, которая не отправляется, скрипт, который падает в одном браузере, ломающаяся на мобильных верстка, консоль с кучей никто не прочитанных ошибок.
Поврежденные или перегруженные таблицы, неудачная миграция, дублирующиеся или осиротевшие строки, некорректный импорт. Восстановлено с предварительно созданной копией.
Письма с сайта попадают в спам или пропадают бесследно: SPF, DKIM, DMARC, маршрут отправки и плагин, который тихо поглощает ошибки.
Большинство задач состоят из четырех одинаковых этапов, и на каждом из них мы будем с вами на связи.
Вам не нужен диагноз — это наша работа. То, что вы увидели, когда это началось и что изменилось непосредственно перед этим, обычно бывает достаточно.
Мы изучаем сайт и логи в режиме только чтения, поэтому оценка формируется на основе реальной причины, а не внешних проявлений. Этот осмотр бесплатен.
Сначала резервная копия, затем исправление, проверенное на промежуточной копии, если это возможно, и только потом применение на рабочем сайте. На взломанном сайте мы закрываем уязвимости и устраняем последствия взлома.
Краткое описание причины, исправления и всего, с чем мы столкнулись по пути и что доставит вам проблем в следующий раз. Если это проблема хостинга, а не кода, мы так и скажем.
С кем вы работаете
Спасательные работы здесь возглавляет основатель и генеральный директор Нил Лок (Neil Lock), разработчик полного стека с примерно 25-летним опытом работы с PHP, Python, .NET и JavaScript в продакшене. Отладка чужой кодовой базы — это навык, отличный от написания собственного кода, и он приходит только после чтения огромного их количества.
Мы также обслуживаем инфраструктуру платформы, на которой работают более 650 000 сайтов, поэтому мы на практике видим, что именно ломает WordPress и WooCommerce при высоких нагрузках, а не то, о чем пишут в ветках форумов 2019 года.
Для каждой типовой задачи существует отдельная служба.
Заражение удалено, точка входа закрыта, а также выполнены последующие работы с черными списками и репутацией.
Удаление вредоносного ПО и восстановление после взлома →Тюнинг-проверка вашего текущего сайта с замерами до и после.
Профессиональное ускорение сайта →Когда честный ответ заключается в том, что сайт должен находиться в другом месте. Мы переносим его, а вы наблюдаете за этим процессом.
Управляемый перенос →Одна команда, одна смета — всё, что вам нужно, а для большинства проектов требуется больше одной.
Кастомные сборки, WooCommerce, безголевой WordPress, оптимизация производительности и восстановление сайтов от специалистов, которые размещают WordPress в больших масштабах.
Разработка на WordPress →Индивидуальные плагины, блоки Gutenberg, дочерние темы и полноценные кастомные темы, созданные в соответствии со стандартами каталога WordPress.org.
Пользовательские плагины и темы →Приложения, API, автоматизация и интеграции с ИИ/LLM на Python, Django и современных асинхронных бэкендах.
Python и разработка приложений →Полностековая разработка на PHP, Laravel, .NET, Node и любых современных фреймворках, независимо от используемого стека.
Пользовательская веб-разработка →Оптимизация уже существующего сайта — Core Web Vitals, запросы и кэширование, измерение показателей до и после.
Профессиональное ускорение сайта →Заражение удалено, точка входа закрыта, а также выполнены последующие работы с черными списками и репутацией.
Удаление вредоносного ПО и восстановление после взлома →Мы перенесем сайт сюда, и вы увидите это своими глазами, либо мы передадим его тем, кто будет размещать его дальше.
Управляемый перенос →Нет. Мы исправляем сайты там, где они размещены, и после этого нет никаких обязательств по переезду. Если причиной окажется хостинг, а не код, мы прямо скажем вам об этом, в том числе и в тех случаях, когда проблему может бесплатно решить ваш текущий хостинг-провайдер.
Обычно это данные для входа администратора и доступ по SFTP или через панель управления, а также журналы ошибок. Для взломанного сайта нам также понадобятся исходные журналы доступа (raw access logs). Мы запрашиваем минимум из того, с чем можем работать, и вы можете отозвать доступ сразу же после завершения работы.
Бесплатный осмотр проводится перед составлением сметы именно для того, чтобы это был наш риск, а не ваш. Если мы не видим путей решения проблемы, мы говорим об этом сразу, и вы ничего не платите.
Нет. В основном это WordPress и WooCommerce, но мы также работаем с Laravel, Django и современным Python, .NET, Node и чистым PHP. Если это работает в вебе, мы с большой вероятностью уже отлаживали что-то подобное раньше.
Укажите это в форме, и мы будем относиться к этому соответствующим образом. Если вы уже являетесь клиентом хостинга, вместо этого откройте тикет из панели управления — это дойдет до нас быстрее, чем что-либо на этой странице.
В этом и заключается смысл статьи. Там, где ответом является процесс, а не заплатка (тестирование перед обновлениями, резервные копии, которые действительно проверяются, мониторинг, который предупредил бы вас первым), мы указываем на него, причем большинство таких средств предоставляется на нашем хостинге бесплатно, а не продается дополнительно.
Симптом, когда он начался и что изменилось непосредственно перед этим. Мы проводим осмотр до составления сметы, причем и осмотр, и смета абсолютно бесплатны.
Получить бесплатный расчет