"在安装TYPO3 6.2期间受信任的主机模式" - 错误

时间:2014-10-29 12:58:25

标签: php installation typo3 globals typo3-6.2.x

我正在尝试在新域上安装新版本的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以及如何更改?这会真正解决所有问题吗?

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

1 个答案:

答案 0 :(得分:2)

只需打开安装工具> 所有配置> 切换所有并找到 trustedHostsPattern (即CTRL + F)

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

如果不确定要设置哪个域,只需使用通配符,如下所示:

  

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

P.S。在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...
);