【问题标题】:Set up development environment for Typo3 project设置 Typo3 项目的开发环境
【发布时间】:2014-09-02 07:45:27
【问题描述】:

我们必须为 CMS Typo3 项目设置一个傻瓜式开发环境。 我们是三个开发者,需要提交到 git master 分支等等。 但是你们怎么知道 - 因为typo3 在团队中工作并不是那么容易。因为我们有不同的数据库,很多东西必须通过管理面板进行更改。

也许有些人对此有想法?也许有人有同样的经历?

【问题讨论】:

    标签: git typo3 development-environment


    【解决方案1】:

    您可以在文件typo3conf/AdditionalConfiguration.php 中覆盖typo3conf/LocalConfiguration.php 中的所有设置。计算完本地配置后执行。

    只需用以下内容填充它:

    <?php
        $GLOBALS['TYPO3_CONF_VARS']['DB']['host'] = 'localhost';
        $GLOBALS['TYPO3_CONF_VARS']['DB']['port'] = '33306';
        $GLOBALS['TYPO3_CONF_VARS']['DB']['user'] = 'myuser';
        $GLOBALS['TYPO3_CONF_VARS']['DB']['password'] = 's3cr3t';
        $GLOBALS['TYPO3_CONF_VARS']['DB']['database'] = 'myDB';
    

    您可以将其从版本控制中删除(或在其中包含一个文件,然后将其从版本控制中删除),并在每个开发环境中以不同的方式填充它。

    此外,TYPO3 6.2 中引入了应用程序上下文,您可以将它们与AdditionalConfiguration.php 结合使用。 Ticket for this topic.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多