将TYPO3 4.5.32移动到新服务器后 - 空白页面

时间:2014-03-19 12:33:57

标签: php typo3 typoscript

我在TYPO3 4.5.32(使用PHP 5.2.17)中将移动站点移植到另一台服务器(使用PHP 5.4.25)时出现问题。当我登录BE时一切正常,但是当我尝试在FE中打开网站时,我有空白页面,没有任何源代码。

我创建了基本TS的空白页:

page = PAGE
page {
    10 = TEXT
    10.value = Hello world!
}

使用明确的SetupConstance和已检查的Rootlevel选项,我有空白页面。

响应表单服务器是:200 OK

当我取消选中Rootlevel时,我有信息no TypoScript template found

知道什么是错的吗?

3 个答案:

答案 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应该创建一个新的,只有在刷新后端/前端时才激活基本扩展名。

但正如我上面告诉你的那样。我强烈推荐你反过来。从头开始构建您的门户网站。