1

我正在尝试在新域上安装新版本的 TYPO3 6.2 LTS。完成安装后,我想将网站合并到这个新域中。该网站当前使用的 TYPO3 版本是 4.5 LTS。

这是我使用的教程视频,由我的主机提供:http: //www.infomaniak.com/en/support/faq/948

我遵循每个步骤,直到安装工具。完成后,会出现一条错误消息。在教程视频中,安装工具从 4:20 开始,大约在 4:58 分钟左右,您会看到,要完成安装,您可以单击“打开后端”,然后您可以登录到 TYPO3 后端(这就是我的距离完成!)。相反,当我单击“打开后端”时,我收到有关受信任主机模式的错误。

这是错误:

糟糕,发生错误!

当前主机标头值与配置的受信任主机模式不匹配!检查 $GLOBALS['TYPO3_CONF_VARS']['SYS']['trustedHostsPattern'] 中定义的模式并调整它,如果您想允许安装当前主机头 'bzhs.ch'。

谁能帮我?我想我应该找个地方来改变$GLOBALS['TYPO3_CONF_VARS']['SYS']['trustedHostsPattern']并且有某种帮助页面(http://wiki.typo3.org/Exception/CMS/1396795884 ),但这只是告诉您将其更改为什么。我的问题是:我在哪里可以找到 $GLOBALS 以及如何更改它?这真的能解决一切吗?

谢谢!希望我能尽快解决这个问题...

4

1 回答 1

2

只需打开Install Tool > All configuration > Toggle all并找到trustedHostsPattern(即CTRL+F)

更新字段,保存配置,清除缓存。

如果不确定要设置哪个域,只需使用那里描述的通配符:

要完全禁用此检查(不推荐,因为它不安全),您可以使用“.*”作为模式。

PS在LocalConfiguration.php中可以放在数组中:

<?php
return array(
    'SYS' => array(
        'compat_version' => '6.2',
        'encryptionKey' => 'foobar123',
        'sitename' => 'Foo Bar site',
        'trustedHostsPattern' => 'your_pattern_here',
        // other settings...
    ),
    // Other sections...
);
于 2014-10-29T13:06:32.950 回答