我目前正在运行TYPO3版本8.7.18,并运行通过使用site_package:生成的site_package
每当我试图通过使用默认后端窗体模块添加表单时,我都会得到默认消息Oops, an error occurred!以及以下错误
TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\AddHmacDataConverter not found
搜索这个问题,我在Gitlab上得到了几个点击,但这些没有提供任何解决方案。
除了这个设置之外,我还在我的顶层模板中添加了表单模块作为静态包含。
我正在为我的公司设置一个新的TYPO3项目,这个项目是基于以前存在的项目,因为客户要求我们接管它。所以我开始使用我公司的kickstarter来创建一个空的但有效的项目。然后,我开始添加“旧”内容以及使用的扩展。在这里我遇到了一个问题:我通过composer添加了Georg Ringer的新闻扩展,网站的前端显示以下错误:
(1/1) #1476045117 TYPO3\CMS\Extbase\Persistence\Generic\Exception\InvalidClassException
Could not find class definition for name "Geo
因此,我在版本7.6上设置了TYPO3,并下载了PHP7.2.15。在我更新PHP版本之后,整个后端都崩溃了。
这是我的系统:
红帽企业Linux服务器版本7.6 (Maipo)
TYPO3 CMS 8.7.6
PHP 7.2.15
MYSQL 5.5.60
当我在登录密码时,它只是简单地表示如下:
Uncaught TYPO3 Exception
#1476107295: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /var/www
警告: require_once(D:/wamp/www/sevenstar_caters/typo3/sysext/core/Classes/Package/PackageManager.php) [function.require-once]: failed to open stream: No such file or directory in /home4/code9/public_html/sevenstarcaterers.com/typo3/sysext/core/Classes/Core/ClassLoader.php on line 184
Fatal error: requ
我创建了这个文件,甚至将代码添加到了items_controller文件中(因为我不需要在常规的PHP中执行此操作),但仍然收到未找到新页面的消息。
错误一定在items_controller文件中,因为它在调试模式下工作,但当我列出一个项目时,它显示了我从项目/添加页面复制的确认消息,即使我为创建编辑了它:
function create()
{
if(!empty($this->data))
{
if (!empty($this->data))
{