简体   繁体   English

TYPO3 后端损坏

[英]TYPO3 Backend broken

Okay, I have a weird problem and hope someone might know the solution:好的,我有一个奇怪的问题,希望有人知道解决方案:

Since yesterday the backend of a TYPO3 site I'm working on is broken.从昨天开始,我正在处理的一个 TYPO3 站点的后端坏了。 I can log in normally, but when I then select one of the functions in the left menu (no matter which one) this will happen and nothing will work any more afterward:我可以正常登录,但是当我选择左侧菜单中的一项功能(无论是哪一项)时,就会发生这种情况,之后将不再起作用:

损坏的typo3后端

Initially, there's just the second menu, the third one appeared when I tried clicking through all the functions in the hope this would change something.最初,只有第二个菜单,当我尝试点击所有功能时出现第三个菜单,希望这会改变一些东西。

Sometimes an error appears:有时会出现错误:

"Page tree error "页面树错误

Got an unexpected response from the server.收到来自服务器的意外响应。 Please check logs for details."请检查日志以获取详细信息。”

But of course, I can't access the logs...但是,当然,我无法访问日志...

Clearing the browser cache, restarting the browser in save mode without any plugins, log into another user account - nothing works, the result is always the same.清除浏览器缓存,在没有任何插件的情况下以保存模式重新启动浏览器,登录另一个用户帐户 - 没有任何效果,结果始终相同。

Does anyone have any idea how to get out of this again?有谁知道如何再次摆脱这种情况? Apparently other users still can work fine with the page, so it seems as it's not a general problem with the installation.显然其他用户仍然可以正常使用该页面,因此这似乎不是安装的一般问题。

The TYPO3 backend consists of a frame in the website. TYPO3 后端由网站中的一个框架组成。 in your case you see the website repeated in the frame twice.在您的情况下,您会看到该网站在框架中重复了两次。

Normaly that is a sign for broken session handling as the frame tries to build the basic backend.通常这是会话处理中断的标志,因为框架试图构建基本后端。
Sometimes the browsers mix it up (so the information about your browser is helpful), sometimes the web server become confused.有时浏览器会混淆(因此有关您的浏览器的信息很有帮助),有时 Web 服务器会变得混乱。

Try to clear all browser caches.尝试清除所有浏览器缓存。
Try different browser.尝试不同的浏览器。
Reset all TYPO3 caches and verify all session data can be stored.重置所有 TYPO3 缓存并验证可以存储所有会话数据。 If needed use the InstallTool instead of TYPO3 backend.如果需要,请使用 InstallTool 而不是 TYPO3 后端。

Okay, I found the culprit when I thought about why clearing the cache didn't help while the same browser on another computer worked fine: What remains, when the cache is cleared?好的,当我想到为什么清除缓存没有帮助而另一台计算机上的同一浏览器工作正常时,我找到了罪魁祸首:清除缓存后还剩下什么?

Cookies.饼干。

The broken session was saved in a Cookie apparently, and deleting the cookies solved the problem immediately.损坏的会话显然保存在 Cookie 中,删除 cookie 立即解决了问题。 :) :)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM