kodnado.ru/articles

Статьи

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

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

Ошибка отправки формы Contact Form 7: почему заявка не уходит

Contact Form 7 может не отправлять форму из-за SMTP, reCAPTCHA, неверных полей, AJAX, REST API, спама или ошибки в шаблоне письма.

Contact Form 7, форма, WordPress, SMTP, заявки Читать статью →

WooCommerce не приходят заказы: где теряются уведомления и заявки

Если WooCommerce не присылает заказы, нужно проверить статусы заказов, email-шаблоны, SMTP, оплату, вебхуки и настройки уведомлений.

WooCommerce, заказы, SMTP, оплата, интернет-магазин Читать статью →

WordPress не отправляет письма: как настроить SMTP и вернуть уведомления

Если WordPress не отправляет письма, проблема часто в mail(), SMTP, SPF, DKIM, DMARC, плагинах форм или почтовой политике домена.

WordPress, SMTP, почта, SPF, DKIM, формы Читать статью →

Сайт открывается с ошибками в консоли: какие JS-ошибки реально мешают заявкам

Ошибки в консоли браузера могут ломать формы, меню, фильтры, оплату и аналитику. Разбираем, что проверять в первую очередь.

JavaScript, Console, frontend, формы, ошибки сайта Читать статью →

Ошибка Gateway Timeout на сайте: почему сервер не дождался ответа

Gateway Timeout возникает, когда backend, база, API или скрипт отвечает слишком долго. Разбираем диагностику 504 и похожих таймаутов.

504, Gateway Timeout, nginx, API, база данных, скорость Читать статью →

Ошибка Internal Server Error: что скрывается за 500 и как найти причину

Internal Server Error почти всегда требует логов: PHP, .htaccess, права, база, память, плагины или backend могут отдавать один и тот же код 500.

500, Internal Server Error, PHP, .htaccess, сервер Читать статью →

После удаления файла сайт не открывается: как понять, что пропало и вернуть работу

Если после удаления файла сайт перестал открываться, важно быстро определить, был ли это шаблон, конфиг, скрипт, файл CMS или часть автозагрузки.

восстановление сайта, файлы сайта, CMS, backup, config Читать статью →

Ошибка reCAPTCHA на сайте: почему форма не проходит проверку

reCAPTCHA может ломать отправку формы из-за ключей, домена, версии, кеша, CSP, JavaScript, REST API или неверной проверки на сервере.

reCAPTCHA, формы, JavaScript, WordPress, защита Читать статью →

Пустая страница на сайте: почему появляется белый экран и как найти ошибку

Белый экран может быть вызван PHP Fatal Error, ошибкой шаблона, пустым ответом, JS-сбоем, кэшем или неправильной конфигурацией.

белый экран, PHP, JavaScript, CMS, 500, диагностика Читать статью →

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

Бесконечная загрузка часто связана с JavaScript, AJAX, API, PHP, базой, CORS или ошибкой в консоли. Разбираем диагностику.

JavaScript, AJAX, loader, API, frontend, backend Читать статью →

Ошибка .htaccess на сайте: как не сломать редиректы, ЧПУ и доступ

.htaccess влияет на редиректы, ЧПУ, доступ и безопасность. Разбираем частые ошибки и безопасный способ проверки.

.htaccess, Apache, редиректы, ЧПУ, 500, 403 Читать статью →

Ошибка PHP Fatal Error: как найти сломанный файл и вернуть сайт

PHP Fatal Error может полностью остановить сайт. Разбираем причины, логи, несовместимость версий, плагины и безопасное исправление.

PHP, Fatal Error, CMS, backend, ошибка сайта Читать статью →