我正在尝试在新域上安装新版本的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以及如何更改?这会真正解决所有问题吗?
谢谢!希望我能尽快解决这个问题......
答案 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...
);