• статья
  • pantey

Боремся с белым экраном после отправки формы в Drupal

15.01.2013

Думаю многие сталкивались, особенно это касается разработчиков на 6м Drupal, когда после создания формы модулем webform, после ее заполнения и отправки, вместо вашего сообщения об успешной отправки вылазит пустая страница. Разработчики называют ее белым экраном смерти, хоть это и звучит страшно, тем не менее страшного ничего не происходит, почта так же приходит к вам на почту, но данная ситуация приводит в ступор посетителей ресурса, которые не знают о том, что их сообщение уже отправлено, и они продолжают настойчиво раз за разом ее заполнять и заполнять. Такая ошибка обычно возникает если в файле (модуля SMTP), после какого-то закрывающего тега php идут пробельные символы или переносы строки. В своё время я решил эту проблему установкой модуля phpmailer, но в дальнейшем его постигла та же учесть. А на самом деле всё решалось гораздо проще, переходим по пути

sites/all/modules/smtp/phpmailer/language/phpmailer.lang-ru.php 

И удаляем 26 и 27 строки, которые как раз и являются лишними и являются переносами строки. Теперь пробуем отправить форму и надеюсь, радуемся результату.

-->
Узнавай о новых статьях сайта - первым. Просто подпишись на рассылку.

Комментарии (1)

Profile picture for user Segoy
Segoy
23.03.2018

На этом сайте при отсылке формы регистрации тоже вылазит пустая страница.И если загрузить аватар, регистрация не возможна так как кнопка прячется за экраном