我有一个网站建立在Typo3当我要更新它时,我需要使用 IE,当我用 Firefox 打开它时,我无法编辑任何内容。Cookie 问题?第二个问题更难管理,就是会话超时。不知何故,几分钟后它就把我注销了,所以我无法进行翻译...我已经更新了配置文件 (typo3conf/localconf.php),并使用以下行“$TYPO3_CONF_VARS['BE']['sessionTimeout'] = 1000000;”将时间设置为 1000000 秒。如果有人能帮我找到一些东西,那就太好了...谢谢。
答案1
我认为你应该做一个全新全新安装,正如我在上面的评论中所写。您的安装有些过时,重新安装所有内容可能会解决这些问题。我想我记得还有一些安全问题适用于 4.2.8 以下的所有旧版本。
我自己运行 Linux/Apache 和几个虚拟主机,将我们所有的 TYPO3 站点安装到 t3/ 之类的子目录中,并在相应的 web 根目录中使用 php-redirects。
当执行重大更新我创建了一个类似 t3.new/ 的并行目录,其中包含 web 根目录中的空默认安装和帐户文档根目录中的新源目录。然后我更新所有扩展,并最终根据我的需求再次修补它们。之后,我复制较大的文件和所有那些我不想下载并直接重新上传到服务器上的大量资源,并通过 .t3d 文件导出/导入其余文件,从备份中排除所有这些文件。然后我设置并检查编辑器的所有后端权限。这有点乏味,但很干净。当一切按预期工作时,我删除旧的 t3/ 目录并将 t3.new/ 重命名为 t3/。
为了较小的更新我只更新源目录、重新链接它并从 BE 执行一些 DB 检查和清理。
当然,您必须仔细检查网站的功能。使用 Xenu 的 Link Sleuth 等工具检查是否有断开的链接等。
答案2
最有可能是 cookies 和缓存的问题,我在升级自己的博客(不是 Typo3)时在 Firefox 中遇到了类似的问题。如果您进入“工具”->“选项”,然后选择“隐私”,然后单击“显示 Cookies...”,您可以在搜索框中输入您网站的 URL,然后轻松选择并删除所有 cookies。之后,硬刷新登录页面(Ctrl F5)并尝试再次登录。