TYPO3 7.6.14,php 7.0.12 throws:糟糕,发生错误!将表单发送到服务器后代码:20170302191205e900dbd4。用户已完成,但未发送电子邮件。从TER和git这两个版本都会发生这种情况。
更改为php 5.6时,扩展程序按预期工作。
有什么想法吗?
谢谢!
答案 0 :(得分:2)
问题是由PHP 7弃用警告引起的。
我刚刚在几天前遇到过这个问题并修复了它: https://github.com/kartolo/direct_mail_subscription/issues/20
目前还没有新版本,但您可以使用我的补丁。 如果补丁也适合您,请随意在GitHub问题中发表评论。
答案 1 :(得分:0)
作为第一个解决方案,请使用
禁用内容异常处理程序config.contentObjectExceptionHandler = 0
有关更多解释,请参阅documentation。
通过猜测重写方法和更改声明存在问题。向作者报告,可能包括补丁。