Почему форма на сайте не отправляет письмо
Разбор типовой диагностики формы обратной связи: от валидации и JavaScript до SMTP, логов сервера и ограничений хостинга.
Читать далееСтатьи по тегу формы
Разбор типовой диагностики формы обратной связи: от валидации и JavaScript до SMTP, логов сервера и ограничений хостинга.
Читать далееКороткий чек-лист по безопасности PHP-сайта: доступы, загрузка файлов, формы, админка, резервные копии, права на директории и обновления.
Читать далееЛоги помогают не гадать, а проверять. Разбираем, где искать ошибки PHP-сайта, как фильтровать шум и что фиксировать при обращении в поддержку.
Читать далееЕсли файлы не загружаются или загружаются небезопасно, начинать нужно с лимитов, прав, MIME-типов, директории uploads и настроек веб-сервера.
Читать далееДаже простая правка HTML-формы может сломать заявки. Проверяем name полей, CSRF, маски телефона, AJAX, валидацию и серверный обработчик.
Читать далееФорма может работать технически, но письма всё равно попадают в спам. Проверяем отправителя, SPF, DKIM, DMARC, SMTP и содержимое письма.
Читать далееЕсли форма зависает или SMTP отдаёт timeout, причина может быть в порте, firewall, DNS, SSL, неверном хосте или ограничениях хостинга.
Читать далееОшибка CSRF в Yii2 часто появляется после правки AJAX-форм, кэша, домена или HTTPS. Разбираем, где искать причину и что проверять первым.
Читать далееОшибка headers already sent часто ломает авторизацию, редиректы и скачивание файлов. Проверяем лишний вывод, BOM, пробелы и старые include-файлы.
Читать далееФорма в Битриксе может сохраниться, но письмо не прийти. Проверяем почтовые события, шаблоны, SMTP, очередь, адрес отправителя и логи.
Читать далееОставьте ваш номер телефона, и мы перезвоним вам в ближайшее время
Проверим скорость, SEO, безопасность и UX. Вернемся с чек-листом рекомендаций в течение 2 рабочих дней.
Ваша заявка принята. Мы свяжемся с вами в ближайшее время.