我们需要什么
在 TYPO3 ver. 4.x 中,我们通常会通过在 localconf.php
的末尾添加 include 语句来包含额外的配置文件,以便覆盖一些设置(例如 DB 凭据)。
@include_once('localconf_local.php');
由于这个技巧,例如保持单独的数据库设置或IM路径对于每个开发人员是可能的,因为我们可以从git存储库中忽略我们的“本地”文件。
问题所在
不幸的是,在TYPO3 ver。 6.x中,这种方法需要手动更改LocalConfiguration.php
以覆盖return
语句之前的值,而且在Install Tool(或Extension Manager)中的每个操作后,该文件将完全恢复到原始语法(因此我们需要一遍又一遍地更改它...)
问题
你们有解决这个问题的方法吗?还是说......这是不可能做到的?
$GLOBALS['TYPO3_CONF_VARS']['DB']['Connections']['Default'][...]
。要查看正确的字段,请查看LocalConfiguration.php
。 - Andreas Schrammel