Typo3:完全坏了,空白页:(

时间:2018-04-23 12:50:38

标签: typo3

我已根据此Tutorial

typo3conf/ext中创建了一个扩展程序

完成编码后,我登录后端并点击安装/激活。

第一封邮件是"oops. error"。没有细节,就是这样。后来我发现他找不到Tx_Extbase_Utility_Extension

这很奇怪,因为根据教程,使用它很好吗?错误页面始终显示,我无法返回到后端甚至显示正常的非后端页面。

所以我将我的扩展程序的文件夹移出typo3conf/ext,以便返回back-end / normal mode。但现在我所看到的只是一个空白页面。的 为什么?

4 个答案:

答案 0 :(得分:0)

您会看到一个空白页面,因为未显示错误消息。并且存在错误,因为您很可能没有清除缓存,并且因为您没有卸载扩展程序(但只是删除它,如果我正确理解您的帖子)。

你需要:   - 清除typo3temp文件夹(删除那里的所有内容)   - 从" PackageStates.php"中删除插件,同时" LocalConfiguration.php" (那里的分机保存了一些设置;如果你没有任何设置,你就不会在那里找到你的分机)   - 甚至可能从所有" cache_ "中截断(即:删除所有数据,但不删除表本身!)和" cf_cache _ "数据库中的表格

如果你知道,怎么做,启用" Development_Mode"。有更多的方法可以做到这一点,但最好从这里开始: https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Bootstrapping/Index.html 并搜索谷歌" TYPO3 SetEnv TYPO3_CONTEXT开发" 这样你就不会获得白页,但会出现冗长的错误信息。 (当你上线时,你需要再次取消设置这些设置。)

请回复一下您的成功。如果是这样,请发布TYPO3版本,php版本,操作系统以及您使用的本地开发人员(MAMP,WAMP ......)

教程很老,TYPO3在此期间有所改变。更好地寻找新的。

答案 1 :(得分:0)

我想你有一个非常老的教程用于新版本的TYPO3(指定你的版本!) 链接教程适用于TYPO3 6.0,这是一个多年来不支持的版本 从那以后,很多都发生了变化。特别是你需要使用命名空间(而不是像Tx_Extbase_Utility_Extension

这样的类名

除了从typo3conf/ext/<extkey>/删除您的扩展程序来源之外,您还需要删除所有已制作的副本 最好的方法是使用安装工具(/typo3/install/)并清除所有缓存 如果安装工具出现同样的错误,请尝试删除typo3temp/Cache/并从typo3conf/PackageStates.php中删除您的扩展程序条目。

答案 2 :(得分:0)

要检查TYPO3中的折旧,您可以在此处查看官方文档网站。

https://docs.typo3.org/typo3cms/extensions/core/

您可以添加TYPO3扩展程序兼容性扩展程序。

<强> TER

https://extensions.typo3.org/extension/compatibility6/ https://extensions.typo3.org/extension/compatibility7/

<强> GIT

https://github.com/FriendsOfTYPO3/compatibility6 https://github.com/FriendsOfTYPO3/compatibility7

这是一个很好的扩展级折旧博客:

http://www.typo3tiger.de/blog/post/upgrading-pibase-extensions-auf-62-lts-oder-76-lts.html

希望这会对你有帮助!

问候!

答案 3 :(得分:0)

首先,是的,我确实知道这不是解决问题的正确答案。感谢。

TBH:你提到的教程是过时的,更不用说它是6.0(甚至不是LTS版本)。从2013年底开始。从那时起,TYPO3发生了很大变化。 TYPO3 v 6是为php 5.3+构建的。 TYPO3 8.7至少需要php 7.0。意味着这只会引起很多变化。

随着说(无用的抱怨模式“关闭”):

您可能需要查看官方文档。它还包含创建自己的第一个扩展的基本教程。

https://docs.typo3.org/typo3cms/ExtbaseFluidBook/4-FirstExtension/Index.html

另一个很好的例子是Bootstrap&amp;介绍包。

https://extensions.typo3.org/extension/introduction/ https://extensions.typo3.org/extension/bootstrap_package/

对于TYPO3后端表单,样式指南是一个很好的例子:

https://extensions.typo3.org/extension/styleguide/

问候, KamiYang