Отстраняване на бъгове и грешки

Отстраняване на бъгове и грешки — за всеки сайт, независимо кой го е създал

Бели екрани, фатални грешки в PHP, грешки 500, процес на плащане, който тихомълком прекъсва, актуализация, свалила сайта, конфликт на плъгини, който никой не може да открие, JavaScript грешки, хакнат сайт. Изпратете ни симптома и ние ще открием причината. WordPress, WooCommerce, Laravel, Django, Node или чист PHP — и не е задължително да имате хостинг при нас, за да бъде отстранен проблемът.

Доклад за констатациите, повечето от които са успешни, а една е отбелязана за внимание, с обща оценка.
  • Всеки хостНе е необходимо да се местите
  • Всеки CMSWordPress, Woo, Laravel, Django, Node, PHP
  • 25+ годиниот четенето на чужд код
  • Причинапоправено, а не просто скрит симптом
  • Първо правим резервно копиеНищо не се променя, докато няма начин за връщане назад
  • Откриваме причинатадневници, проследявания и заявки, а не предположения
  • Казваме ви какво бешена разбираем английски език, за да може да бъде избегнато следващия път
  • Без задължение за преместванеЩе го поправим на място

Какво поправяме

Ако сайтът прави нещо, което не трябва, или е спрял да прави нещо, което трябва, то е в този списък.

Бели екрани и фатални грешки в PHP

Празна страница, грешка 500 или грешка, която се появява само за някои посетители. Включваме правилно регистрирането на журналните записи, възпроизвеждаме проблема и го проследяваме до конкретния ред, вместо да деактивираме разширения, докато спре.

Актуализации, които повредиха сайта

Обновяване на ядрото, плъгин, тема или версия на PHP, което е прекъснало работата на сайта. Първо възстановяваме работата му, а след това извършваме обновяването безопасно, вместо просто да Ви казваме никога повече да не обновявате.

Конфликти между разширения и теми

Две неща, които работят поотделно, но си пречат взаимно. Открити чрез разделяне наполовина на тестово копие, а не на реалния Ви сайт пред клиенти.

Неработещи плащания и завършване на поръчки

Поръчки в WooCommerce, които се провалят тихо, платежни портали, които прекъсват поради изтичане на времето, имейли, които никога не се изпращат, неправилно изчислени данъци или доставка. Тези проблеми, които струват пари, докато на пръв поглед всичко изглежда наред.

Грешки, които се проявяват като бавна работа

N+1 заявки, cron, който се изпълнява при всяко зареждане на страница, външно извикване без кеширане, таблица без индекс. Често се докладва като „сайтът е бавен“ и се отстранява като грешка.

Хакнати, дефейснати и включени в черния списък сайтове

Зловредният софтуер е премахнат, входът е затворен, задните вратички са открити и работата по репутацията е извършена — Search Console, черни списъци и свързаната с тях репутация на пощата.

Грешки в JavaScript и потребителския интерфейс

Формуляр, който не се изпраща, скрипт, който спира на един браузър, оформление, което се разпада на мобилни устройства, конзола, пълна с грешки, които никой не е чел.

Проблеми с базата данни и данните

Повредени или прекомерно разширени таблици, неуспешна миграция, дублирани или осиротели редове, неправилно извършен импорт. Възстановени с предварително създадено резервно копие.

Имейл, който не пристига

Имейлите от сайта отиват в спам или изчезват напълно — SPF, DKIM, DMARC, пътят на изпращане и плъгинът, който тихомълком поглъща грешките.

Как протича

Повечето задачи следват едни и същи четири стъпки, като ще получавате известия от нас на всяка една от тях.

  1. Опишете симптома

    Не е необходимо да поставяте диагноза — това е нашата работа. Това, което сте видели, кога е започнало и какво се е променило непосредствено преди това, обикновено е достатъчно.

  2. Проучваме, преди да оферираме

    Правим преглед само за четене на сайта и журналните файлове, така че офертата да се основава на действителната причина, а не на това как е изглеждал симптомът. Този преглед е безплатен.

  3. Поправяме го върху копие, след това на сайта

    Първо резервно копие, корекцията се тества на тестово копие, където е възможно, след което се прилага на реалния сайт. При хакнат сайт затваряме пътя за достъп и премахваме всичко оставено след себе си.

  4. Уведомяват ви какво е било

    Кратко описание на причината, решението и всичко, което забелязахме по пътя и което може да Ви създаде проблеми в бъдеще. Ако проблемът е в хостинга, а не в кода, ние го посочваме.

С кого работите

25 години фул-стак инженерство, ръководено от Neil Lock

Спасителната дейност тук се ръководи от основателя и главен изпълнителен директор Neil Lock – full-stack разработчик с около 25 години опит в реална работна среда с PHP, Python, .NET и JavaScript. Отстраняването на грешки в чужд програмен код е умение, различно от писането на собствен, и то се придобива единствено чрез прочитането на огромен брой такива кодове.

Ние също така управляваме основната платформа с над 700 000 сайта, така че виждаме какво реално поврежда WordPress и WooCommerce при голямо натоварване — а не това, което тема във форум от 2019 г. твърди, че ги поврежда.

  • Около 25 години full-stack — PHP, Laravel, Python, Django, .NET, Node и WordPress
  • Чете журнали, проследявания и заявки — а не само симптома на екрана
  • Отстранява причината, след което ви обяснява на достъпен английски език какво я е предизвикало
  • Работи на сайтове, които не хостваме, без задължение за преместване
Neil Lock в LinkedIn
Бюро за поддръжка с опашка от разговори и отговор, който се пише в момента.

Някои проблеми имат своя собствена страница

Когато задачата е с позната форма, за нея има специализирана услуга.

Преместване с ИИ — безплатно

Нашият изкуствен интелект премества вашия сайт тук под наблюдението на нашия екип по миграция и напълно тестван преди превключването. Безплатно при всеки платен план.

Преместване с ИИ — безплатно →

Всяка услуга за разработка, която предлагаме

Един екип, една оферта, независимо от кое от тези имате нужда — а повечето проекти изискват повече от едно.

Разработка на WordPress

Персонализирани разработки, WooCommerce, headless WordPress, оптимизация на производителността и аварийно възстановяване от експерти, хостващи WordPress в мащаб.

Разработка на WordPress →

Персонализирани приставки и теми

Персонализирани плъгини, Gutenberg блокове, дъщерни теми и напълно персонализирани теми, изградени според стандартите на директорията на WordPress.org.

Персонализирани приставки и теми →

Експертно ускоряване на сайта

Етап на оптимизация на съществуващия ви сайт — Core Web Vitals, заявки и кеширане, измерени преди и след това.

Експертно ускоряване на сайта →

Преместване с ИИ — безплатно

Нашият изкуствен интелект премества Вашия сайт тук, под наблюдението на нашия екип по миграция и тестван от край до край преди превключването. Безплатно с всеки платен план.

Преместване с ИИ — безплатно →

Често задавани въпроси

Задължително ли е да ползвам хостинг при вас?

Не. Ние поправяме сайтове независимо къде се хостват и няма задължение за преместване след това. Ако причината се окаже хостингът, а не кодът, ще Ви кажем това ясно — включително когато отстраняването на проблема е нещо, което настоящият Ви хостинг доставчик може да направи безплатно.

Какъв достъп Ви е необходим?

Обикновено са необходими администраторски вход и достъп до SFTP или контролния панел, плюс регистрите за грешки. За хакнат сайт изискваме също и първичните регистри за достъп. Изискваме само минимума, с който можем да работим, и можете да оттеглите достъпа веднага щом приключим.

Какво ще стане, ако не можете да го намерите?

Безплатният първоначален преглед се извършва преди офертата именно за да бъде този риск наш, а не Ваш. Ако не виждаме път към решение, Ви уведомяваме на този етап и не заплащате нищо.

Само за WordPress ли е това?

Не. WordPress и WooCommerce представляват по-голямата част, но ние работим също с Laravel, Django и съвременен Python, .NET, Node и чист PHP. Ако работи в мрежата, много вероятно е вече да сме отстранявали грешки в нещо подобно.

Уебсайтът ми в момента не работи.

Посочете го във формуляра и ние ще го обработим по този начин. Ако вече сте клиент на хостинг услугата, вместо това отворете запитване от таблото за управление — така ще се свържете с нас по-бързо, отколкото чрез каквото и да е на тази страница.

Можете ли да предотвратите повторната му поява?

Това е целта на статията. Когато решението е процес, а не просто поправка — тестова среда преди актуализации, действително тествани резервни копия, мониторинг, който би Ви уведомил пръв — ние посочваме кой точно, а повечето от тях са включени безплатно в нашия хостинг, вместо да Ви бъдат продавани допълнително.

Кажете ни какво се е повредило

Симптомът, кога е започнал и какво се е променило непосредствено преди това. Преглеждаме проблема, преди да предложим оферта, като прегледът и офертата са напълно безплатни.

Вземете безплатна оферта