sg-cookie-optin 扩展抛出 No class named SGalinski\SgCookieOptin\Hook\LicenceCheckHook
sg-cookie-optin extension throws No class named SGalinski\SgCookieOptin\Hook\LicenceCheckHook
下载了这个https://packagist.org/packages/sgalinski/sg-cookie-optin
已将文件复制到服务器,在分机管理器中激活扩展。
突然前端和后端不再工作了。
根据 PackageStates.php 手动删除了扩展
https://docs.typo3.org/m/typo3/guide-installation/master/en-us/ExtensionInstallation/Index.html
前端正在运行,后端仍然会抛出错误
No class named SGalinski\SgCookieOptin\Hook\LicenceCheckHook
in /home/sc/wwn/typo3_src-10.4.10/typo3/sysext/core/Classes/Utility/GeneralUtility.php line 3340
throw new \InvalidArgumentException($errorMsg, 1294585865);
}
} else {
$errorMsg = 'No class named ' . $parts[0];
throw new \InvalidArgumentException($errorMsg, 1294585866);
}
} elseif (function_exists($funcName) && is_callable($funcName)) {
// It's a function
$content = call_user_func_array($funcName, [&$params, &$ref]);
我确实在配置文件中设置了密钥和输出文件夹
自后端不再工作以来我没有做的事情:
3。使用“模板”后端模块将名为“Cookie Optin”的静态 TypoScript 添加到您的实例。
打开TYPO3后台的“模板”模块。
转到页面树中的根站点页面。
选择顶部 select 处的“Info/Modify”。
单击“编辑整个模板记录”按钮。
Select 选项卡“包括”。
在名称为“包括静态(来自扩展)”的多 select 框中选择模板“Cookie Optin (sg_cookie_optin)”
救球
4.进入“Cookie Opt In”后端模块,配置并保存一次。
知道我该如何解决这个问题吗?相当卡住 atm。
您安装的安装工具应该仍然有效。尝试打开 yourdomain.tld/typo3/install.php
.
要启用安装工具,必须在目录 typo3conf/
中创建文件 ENABLE_INSTALL_TOOL
。确保文件没有像 .txt
.
这样的文件扩展名
然后登录到安装工具并转到 Maintenance => Flush TYPO3 和 PHP Cache 并刷新所有缓存。
那么后端应该可以工作了。
如果无法访问安装工具,请尝试查找文件夹 var/Cache
。它很可能位于 typo3temp
。从缓存文件夹中删除所有文件和子文件夹。
下载了这个https://packagist.org/packages/sgalinski/sg-cookie-optin
已将文件复制到服务器,在分机管理器中激活扩展。 突然前端和后端不再工作了。
根据 PackageStates.php 手动删除了扩展 https://docs.typo3.org/m/typo3/guide-installation/master/en-us/ExtensionInstallation/Index.html
前端正在运行,后端仍然会抛出错误
No class named SGalinski\SgCookieOptin\Hook\LicenceCheckHook
in /home/sc/wwn/typo3_src-10.4.10/typo3/sysext/core/Classes/Utility/GeneralUtility.php line 3340
throw new \InvalidArgumentException($errorMsg, 1294585865);
}
} else {
$errorMsg = 'No class named ' . $parts[0];
throw new \InvalidArgumentException($errorMsg, 1294585866);
}
} elseif (function_exists($funcName) && is_callable($funcName)) {
// It's a function
$content = call_user_func_array($funcName, [&$params, &$ref]);
我确实在配置文件中设置了密钥和输出文件夹 自后端不再工作以来我没有做的事情:
3。使用“模板”后端模块将名为“Cookie Optin”的静态 TypoScript 添加到您的实例。 打开TYPO3后台的“模板”模块。 转到页面树中的根站点页面。 选择顶部 select 处的“Info/Modify”。 单击“编辑整个模板记录”按钮。 Select 选项卡“包括”。 在名称为“包括静态(来自扩展)”的多 select 框中选择模板“Cookie Optin (sg_cookie_optin)” 救球 4.进入“Cookie Opt In”后端模块,配置并保存一次。
知道我该如何解决这个问题吗?相当卡住 atm。
您安装的安装工具应该仍然有效。尝试打开 yourdomain.tld/typo3/install.php
.
要启用安装工具,必须在目录 typo3conf/
中创建文件 ENABLE_INSTALL_TOOL
。确保文件没有像 .txt
.
然后登录到安装工具并转到 Maintenance => Flush TYPO3 和 PHP Cache 并刷新所有缓存。
那么后端应该可以工作了。
如果无法访问安装工具,请尝试查找文件夹 var/Cache
。它很可能位于 typo3temp
。从缓存文件夹中删除所有文件和子文件夹。