Я работаю над системой на основе typo3
(версия 4.7) и пытаюсь заставить работать контактную электронную почту. Это довольно простой способ (имя, адрес электронной почты, некоторые поля, такие как адрес и текст вопроса) для отправки простого текстового сообщения электронной почты. В настоящее время я использую плагин powermail
.
При тестировании этой формы в моей локальной версии системы она без проблем отправляет электронное письмо на мой адрес - однако в действующей системе отображается только сообщение
An error occurred while trying to call Tx_Powermail_Controller_FormsController->createAction(). Error: Required property 'form' does not exist.
что я уже знаю:
Проблема, похоже, заключается в том, что форма html не отправляет никаких POST
данных в контроллер расширения, и поэтому ей не с чем работать, и она отображает эту ошибку ...
Это не проблема с Powermail, создание формы с другими расширениями (mailformplus
, встроенный form
плагин ...) имеет ту же проблему: никакие почтовые данные не отправляются.
Это также не проблема с POST-данными на этом сервере в целом, вызывая простой тестовый скрипт, подобный этому:
<form method="post" action="test.php?gettest=1" enctype="multipart/form-data">
<input type="text" name="test" value="" />
<input type="submit" name="submit" value="Testen" />
</form>
из скрипта не в системе typo3 отображается
GET:
array (size=1)
'gettest' => string '1' (length=1)
POST:
array (size=2)
'test' => string 'test' (length=4)
'submit' => string 'Testen' (length=6)
правильно в test.php
(это просто var_dump($_POST/$_GET)
).
Однако построение вышеуказанной страницы в системе typo3 показывает пустой массив POST в test.php
.
Та же проблема с отключенным realurl
.
Теперь мой вопрос: может ли быть что-нибудь еще в запросе перезаписи / перенаправления typo3, что POST-данные могут быть потеряны? Как я уже сказал, моя локальная система работает, и я действительно не могу найти никакой разницы в конфигурации между этими двумя ... (но я все еще далек от понимания каждой части внутренней работы CMS typo3)
sfpantispam
, но я не могу найти там конфигурацию, которая мешала бы ... или отличается от моей локальной системы - person Manuel   schedule 09.09.2013sfantispam
в действующей системе; Опять же, также проверьте наличие suhosin и mod_security на сервере, они также могут вмешиваться в данные публикации, если им это не нравится - person Urs   schedule 10.09.2013