我在TYPO3 4.5.32(使用PHP 5.2.17)中将移动站点移植到另一台服务器(使用PHP 5.4.25)时出现问题。当我登录BE时一切正常,但是当我尝试在FE中打开网站时,我有空白页面,没有任何源代码。
我创建了基本TS的空白页:
page = PAGE
page {
10 = TEXT
10.value = Hello world!
}
使用明确的Setup
,Constance
和已检查的Rootlevel
选项,我有空白页面。
响应表单服务器是:200 OK
当我取消选中Rootlevel
时,我有信息no TypoScript template found
。
知道什么是错的吗?
答案 0 :(得分:1)
白页表示脚本停在某处。我会检查 php.ini 中的内存设置。设置memory_limit = 512M
或从旧服务器获取相同的金额。如果这没有帮助,您可以打开PHP错误日志以查看最新情况。
答案 1 :(得分:0)
试试这样:
page = PAGE
page.10 = TEXT
page.10.value = Hello World
在这里你可以找到很多很好的信息: http://docs.typo3.org/typo3cms/GettingStartedTutorial/
答案 2 :(得分:0)
只是为了正确理解您:您想在新服务器上将完整的300扩展TYPO3 4.5.x安装更新到TYPO3 6.2吗?
这是一个重要的信息,因为这两个版本之间有很多变化。我真的怀疑你的大多数扩展都已准备好用于TYPO3 6.2。
在这种情况下,我建议在新服务器上安装6.2版本并从头开始重建门户。
是否可以一次停用所有扩展程序(不是逐个停用)?
在您完成更新后,您应该在 / typo3conf / 文件夹中看到PackageStates.php文件。将其复制到其他地方并删除它。 TYPO3应该创建一个新的,只有在刷新后端/前端时才激活基本扩展名。
但正如我上面告诉你的那样。我强烈推荐你反过来。从头开始构建您的门户网站。