kodnado.ru/articles

Статьи

Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.

799 материаловРазборы по сайтам, ботам, API, серверам и автоматизации

Uncaught TypeError на сайте: как найти и исправить JavaScript-ошибку

Что означает Uncaught TypeError, почему из-за него ломаются кнопки, формы и слайдеры, и как быстро найти проблемный скрипт.

JavaScript, TypeError, frontend, ошибка консоли, сайт Читать статью →

Сайт открывается с ошибкой PHP: что делать до правок

Как безопасно диагностировать PHP-ошибку на сайте: логи, версия PHP, fatal error, warning, плагины, права и backup.

PHP, ошибка сайта, fatal error, логи, CMS Читать статью →

Всплывающее окно не открывается на сайте: как найти ошибку

Почему popup не открывается: JavaScript, конфликт библиотек, неверный селектор, CSS, z-index, lazy load и ошибки после обновления.

popup, JavaScript, frontend, модальное окно, верстка Читать статью →

Почтовый ящик на домене не создается: что проверить в панели и DNS

Почему не создается доменная почта: лимиты панели, MX, SPF, DKIM, права пользователя, занятый ящик и конфликт сервисов.

доменная почта, DNS, MX, SPF, DKIM Читать статью →

Zapier не передает данные в CRM: как найти сбой в автоматизации

Почему Zapier теряет заявки: webhook, обязательные поля CRM, формат телефона, лимиты, ошибки шага и дубли сценариев.

Zapier, CRM, webhook, автоматизация, заявки Читать статью →

Telegram Mini App не передает initData: что проверить в WebApp

Почему Telegram Mini App не видит initData: запуск вне Telegram, SDK, домен, HTTPS, hash-проверка, iframe и порядок инициализации.

Telegram Mini App, WebApp, initData, бот, JavaScript Читать статью →

Мониторинг свободного места на сервере: как не довести сайт до падения

Как настроить контроль диска: логи, backup, uploads, Docker, уведомления, cron-проверки и пороги срабатывания.

сервер, мониторинг, логи, backup, уведомления Читать статью →

Docker-окружение для сайта: как собрать проект без ручной настройки сервера

Что входит в Docker-окружение сайта: PHP, Node, MySQL, nginx, volumes, env, cron, очереди и удобный запуск проекта.

Docker, docker-compose, PHP, nginx, окружение разработки Читать статью →

Git pull сломал сайт: как аккуратно восстановить работу

Что делать, если после git pull сайт упал: конфликты, зависимости, миграции, кеш, права, env и безопасный откат.

Git, деплой, откат сайта, миграции, сервер Читать статью →

S3-хранилище не принимает файлы: как проверить доступ и загрузку

Что делать, если сайт не загружает файлы в S3: ключи, bucket policy, region, endpoint, CORS, права и размер файла.

S3, object storage, загрузка файлов, bucket, CDN Читать статью →

Автоматическое сжатие изображений на сайте: как ускорить загрузку без потери качества

Как настроить оптимизацию картинок: WebP, размеры, качество, lazy loading, кеш, загрузка через CMS и обработка старых файлов.

изображения, WebP, оптимизация сайта, скорость загрузки, lazy loading Читать статью →

Яндекс Карта не показывает метку: причины и исправление

Почему на Яндекс Карте пропадает метка: координаты, API-ключ, контейнер, JS-ошибки, z-index, отложенная загрузка и мобильная версия.

Яндекс Карты, API, метка на карте, JavaScript, гео Читать статью →