Tectite formmail выдает ошибку при переходе на https: //
После отправки формы браузер переходит к:
https://test.harrieboerhof.nl/templates/HB-home/forms/fmbadhandler.php?insession=1&vuyk=790dg132pl9sm33qcla6ho7dn5
И дает белую страницу с этим сообщением:
"insession specified, but no data found in session "
Я получаю письмо с темой «Ошибка сценария FormMail» и сообщением:
mail_failed ********** Ошибка = Не удалось отправить письмо
Плюс письмо с темой «Ошибка скрипта FormMail» и сообщение:
Ошибка сокета 0::
При тестировании с HTTPS: //www.harrieboerhof/templates/HB-home/forms/formmail-aanvraag-tuinontwerpgesprek.php testalert = 1 в браузере появляется сообщение:
Тестовое сообщение отправлено. Проверьте свою электронную почту.
и письмо получено с:
Это тестовое предупреждающее сообщение. Загруженный язык — английский (встроенный). Версия PHP — 7.0.22-0ubuntu0.16.04.1. Версия FormMail — 8.24. Сервер.
тип: не WindowsDOCUMENT_ROOT: / var / www / testhtml SCRIPT_FILENAME:
/var/www/testhtml/templates/HB-home/forms/formmail-zend-uw-bericht-test.php
PATH_TRANSLATED: -не установлено- REAL_DOCUMENT_ROOT: / var / wwwSERVER_NAME был localhost, REQUEST_URI был
/templates/HB-home/forms/formmail-zend-uw-bericht-test.php?testalert=1IP-адрес пользователя был 81.206.125.28. Агентом пользователя был Mozilla / 5.0 (Windows
NT 6.1; WOW64; версия: 55.0) Gecko / 20100101 Firefox / 55.0
HTML-код формы:
<form action="https://test.harrieboerhof.nl/templates/HB-home/forms/formmail-zend-uw-bericht-test.php" enctype="multipart/form-data" method="post">
<input name="recipients" type="hidden" value="harrie" >
<input type="hidden" name="bcc" value="[email protected]" />
<input name="conditions" type="hidden" value="conditions" >
<input name="subject" type="hidden" value="Contactformulier van website" >
<input name="mail_options" type="hidden" value="HTMLTemplate=https://test.harrieboerhof.nl/templates/HB-home/forms/zend-ons-uw-bericht.htm, NoPlain, [email protected],TemplateMissing=-, CharSet=utf-8 " >
<input name="good_url" type="hidden" value="https://test.harrieboerhof.nl/nl/zend-ons-uw-bericht-bedankt/" >
<input name="bad_url" type="hidden" value="https://test.harrieboerhof.nl/templates/HB-home/forms/fmbadhandler.php" >
<input name="this_form" type="hidden" value="https://test.harrieboerhof.nl/nl/contact-met-uw-tuinman-hovenier-uit-drenthe/contactformulier/" />
<input name="bad_template" type="hidden" value="https://test.harrieboerhof.nl/nl/onvolledige-contactaanvraag/" />
Я подозреваю, что проблема в том, что сессии PHP не работают, как они должны с вашим https: // тест сайт.
«vuyk» — это имя сеанса.
Так у вас есть
$SESSION_NAME = "vuyk";
как в FormMail, так и в FMBadHandler?
Если это так, то это может быть проблема с настройкой сеансов для вашего https: // тест сайт.
Других решений пока нет …