Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Цены из 1С не обновляются на сайте: как проверить обмен
Проверка обмена, если цены из 1С не обновляются на сайте: тип цен, CommerceML, сопоставление товара, очередь, cron, лог импорта и кеш каталога.
Читать статью →Стоимость доставки считается неправильно: как проверить правила расчета
Почему сайт неверно считает доставку: вес и габариты, зона, тариф, округление, бесплатный порог, кеш и ответ службы доставки.
Читать статью →Авито не принимает XML объявлений: как найти ошибку в фиде
Как проверить XML-фид объявлений для Авито: кодировку, структуру, обязательные поля, категории, изображения, URL, идентификаторы и отчет импорта.
Читать статью →Не сохраняется выбранный язык сайта: cookies, сессия и маршруты
Что проверить, если после перехода или обновления сбрасывается язык сайта: cookie, SameSite, домен, сессия, URL-префикс, кеш и определение локали.
Читать статью →Open Graph-картинка не обновляется: как очистить старое превью ссылки
Почему Open Graph-картинка остается старой в мессенджерах и соцсетях: проверка og:image, абсолютного URL, кеша, CDN, размеров и повторного сканирования.
Читать статью →Google Analytics не считает заявки: как проверить событие и конверсию
Пошаговая проверка, если Google Analytics не считает заявки: отправка события, dataLayer, GA4, consent, фильтры, дубли тегов и подтверждение конверсии.
Читать статью →Яндекс показывает старые страницы сайта: как обновить индекс без потери трафика
Что делать, если Яндекс показывает старые или удаленные страницы сайта: проверка HTTP-статусов, canonical, sitemap, внутренних ссылок и переобхода.
Читать статью →Discord-бот не видит сообщения в тредах: intents, права и обработчик
Что проверить, если Discord-бот не видит сообщения в тредах: Gateway intents, Message Content, права родителя, private threads, архив, channel types и кеш.
Читать статью →jQuery is not defined: как найти причину и восстановить скрипты сайта
Как исправить jQuery is not defined: проверить Network, порядок script, async и defer, CDN, CSP, WordPress enqueue, noConflict, сборщик и кеш сайта.
Читать статью →3x-ui не создает пользователя: как проверить панель, базу и Xray
Что проверить, если 3x-ui не создает пользователя: запрос панели, поля клиента, права и блокировки SQLite, место на диске, миграции и конфигурацию Xray.
Читать статью →API возвращает HTML вместо JSON: как исправить обработку ошибок
Почему API возвращает HTML вместо JSON и как найти источник ответа: redirect на вход, неверный route, debug-страница, PHP warning, Nginx, CDN и обработчик исключений.
Читать статью →Установленное PWA не открывает deep link: как сохранить нужный маршрут
Что проверить, если установленное PWA не открывает deep link: scope и start_url, серверные маршруты, service worker, авторизацию, SPA-роутер и различия Android и iOS.
Читать статью →