我在拼写错误3版本4.5中进行了扩展后,我无法登录到后端,我的页面是空白的,在我尝试继续http://mydomain/typo3/install/index.php后,我收到此消息:
The Install Tool is locked.
Fix: Create a file typo3conf/ENABLE_INSTALL_TOOL
This file may simply be empty.
For security reasons, it is highly recommended to rename
or delete the file after the operation is finished.
If the file is older than 1 hour TYPO3 has automatically
deleted it, so it needs to be created again.
答案 0 :(得分:0)
在这样旧的TYPO3中安装任何扩展程序可能会导致您的安装失败,因为任何现代扩展程序都与旧的源代码不兼容。
现代扩展具有名称空间,自动加载器,使用旧类安装所不知道的API类和函数,甚至可能使用旧的PHP所不知道的PHP7功能来运行那些旧的TYPO3。
现在进行清理:
要输入安装工具,请按照消息指示:
创建/更新该文件,然后您可以进入安装工具。
但是在4.5中你不会得到很多帮助来让系统再次运行。
您必须禁用恶意扩展程序:
在文件typo3conf/localconf.php
中,您需要从已安装(活动)扩展名列表中删除扩展名。为此,您可以使用任何编辑器。一个是在InstallTool中构建。
之后,您需要删除localconf.php
的缓存版本:删除文件夹temp*
中的typo3conf/
个文件。
现在你的系统应该再次工作(但仍然可能是不洁净的)
你应该删除扩展名(typo3conf/ext/extensionkey
)
也许数据库中有新的表和字段。因此,请在InstallTool中进行数据库比较。