Typo3 Formhandler验证提供白色屏幕

Typo3 Formhandler验证提供白色屏幕,typo3,typoscript,Typo3,Typoscript,我完全遵循了typo3 formhandler如何设置简单表单。standaard表单可以工作,但是当我添加验证部分时,表单post将显示一个白色屏幕。我用了下面的打字稿。验证后,是什么导致from变为白色屏幕 plugin.Tx_Formhandler.settings { validators.1.class = Validator_Default validators.1.disabled = 0 validators.1.config.fieldConf {

我完全遵循了typo3 formhandler如何设置简单表单。standaard表单可以工作,但是当我添加验证部分时,表单post将显示一个白色屏幕。我用了下面的打字稿。验证后,是什么导致from变为白色屏幕

plugin.Tx_Formhandler.settings {   

  validators.1.class = Validator_Default
  validators.1.disabled = 0
  validators.1.config.fieldConf {
    message.errorCheck.1 = required
    message.errorCheck.2 = minLength
    message.errorCheck.2.value = 5

    sender_name.errorCheck.1 = required

    sender_email.errorCheck.1 = required
    sender_email.errorCheck.2 = email
  }

  addErrorAnchors = 1
  singleErrorTemplate {
    totalWrap = |
    singleWrap = <span style="color: red;">|</span>
  }
  errorListTemplate {
    totalWrap = <div style="color: red;">Es sind folgende Fehler aufgetreten: <ul>|</ul></div>
    singleWrap = <li>|</li>
  }

  debug = 0    
  langFile = fileadmin/templates/sandraverdijck/lang/lang-contactform.xml
  templateFile = fileadmin/templates/sandraverdijck/html/contactform.html  
  formValuesPrefix = formhandler    
  finishers {     
    1 {       
      class = Tx_Formhandler_Finisher_Mail     
    }     
    2 {       
      class = Tx_Formhandler_Finisher_SubmittedOK       
      config.returns = 1     
    }   
  } 
}

因此,在这种情况下,您可以找到您的解决方案。
摘要:默认情况下未启用mb_strlen。您必须这样做。

将安装工具中的DisplayErrors设置为“1”,以查看屏幕上的错误消息。错误信息是什么?你好,斯莱特,谢谢你的重播。我是typo3新手,在哪里可以找到安装工具,以便将变量displayErrors设置为1?当我点击左边栏中的Fromhandler时,我也得到了错误:“原因:找不到File index.php 2!”您可以在菜单块“管理工具”->“安装”中找到安装工具。有一个名为“所有配置”的菜单项,您可以在其中搜索“displayErrors”项并将其设置为“1”。保存后,TYPO3显示发生的所有错误。对于生产使用,您应该将此值设置回“0”或“2”。您还可以查看服务器错误日志,因为白色屏幕=空源代码几乎总是指示PHP错误。知道你使用的是哪一个版本的TYPO3和formhandler也很好。我使用的是TYPO3 6.2.4,新闻扩展的版本是3.0.1。我设法显示了错误,得到了以下错误:“致命错误:在第35行的/home/sandev/public\u html/typo3conf/ext/formhandler/Classes/Validator/ErrorChecks/Tx\formhandler\u ErrorCheck\u MinLength.php中调用未定义的函数mb_strlen”