Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
SSH-ключ для деплоя не работает: как восстановить доступ без хаоса
SSH-ключ для деплоя может не работать из-за прав на файлы, пользователя, known_hosts, формата ключа, настроек Git, deploy key или ограничений сервера.
Читать статью →Файл прикрепляется к заявке, но не приходит: где теряется вложение
Файл может прикрепляться в форме, но не приходить администратору из-за лимита размера, enctype, временной папки, SMTP, шаблона письма или прав доступа.
Читать статью →Карта не открывается в мобильной версии: как исправить выбор адреса и пунктов выдачи
Карта на мобильном сайте может не открываться из-за CSS, высоты контейнера, z-index, API-ключа, блокировки скрипта, touch-событий или модального окна.
Читать статью →Уведомления админа не приходят: почему заявки и события теряются
Админ может не получать уведомления из-за SMTP, очереди писем, Telegram-бота, webhook, фильтров почты, ошибок шаблона или неверных условий отправки.
Читать статью →Авторизация через телефон не работает: что проверить в SMS-кодах и личном кабинете
Вход по телефону может ломаться из-за SMS-провайдера, OTP-кодов, формата номера, лимитов попыток, сессий, cookies или ошибок в логике подтверждения.
Читать статью →Генерация PDF падает на сервере: как найти причину и вернуть документы
PDF может не генерироваться из-за шрифтов, прав на папки, памяти, HTML-шаблона, кириллицы, wkhtmltopdf, headless Chrome или таймаутов.
Читать статью →Excel-макрос не работает после обновления: как восстановить автоматизацию
Макрос Excel может перестать работать после обновления Office, Windows, структуры файла, прав безопасности, путей к файлам или изменения формата данных.
Читать статью →Обмен CommerceML не работает: как найти сбой между сайтом и 1С
CommerceML может ломаться из-за авторизации, размера XML, таймаутов, кодировки, прав на файлы, дублей номенклатуры или ошибок в обработке каталога.
Читать статью →Трек-номер не отправляется клиенту: как починить уведомления после заказа
Трек-номер может не уходить клиенту из-за статуса заказа, интеграции доставки, почтового шаблона, SMS-шлюза, webhook или ошибки в очереди уведомлений.
Читать статью →Товары не отправляются на Wildberries: где искать ошибку в выгрузке
Выгрузка товаров на Wildberries может остановиться из-за API, формата данных, обязательных полей, изображений, остатков, лимитов или ошибок авторизации.
Читать статью →После обновления сайта пропала аналитика: как вернуть счетчики, цели и события
После редизайна, смены шаблона или деплоя аналитика может пропасть: счетчик не загружается, цели не срабатывают, ecommerce не отправляет данные.
Читать статью →Страница 404 попадает в индекс: как найти причину и убрать мусор из поиска
Если 404-страницы попадают в индекс, поисковик видит на сайте технический мусор: битые URL, старые страницы, неправильные редиректы или ошибочный HTTP-статус.
Читать статью →