安装项目Symfony 3的新文件

时间:2017-08-31 23:55:11

标签: php symfony composer-php

我在Windows上安装了一个Symfony项目(在Mac上开发),在composer install后我获得了3个新文件:

  • 仓/ symfony_requirements
  • VAR / SymfonyRequirements.php
  • 网/ config.php中

我是否需要在.gitignore文件中对这些文件进行版本设置或忽略它们?

2 个答案:

答案 0 :(得分:2)

  • web / config.php

来自SensioLabsInsight,

  

config.php文件只应用于引导Symfony应用程序。在发布到生产之前,您应该删除它,否则攻击者可以获得有关您的应用程序的宝贵见解。

  • VAR / SymfonyRequirements.php

Symfony Check CLI脚本使用此文件来检查配置和配置的最低要求。运行Symfony应用程序。这是一项常见的部署后任务。

请参阅此问题Should the changes of SymfonyRequirements.php be included in version control?documentation

答案 1 :(得分:1)

无需在git中添加这些文件。

我使用.gitignore就像这样,它对我和我的团队来说都很好。

/web/assetic/
/web/bundles/*
/var/bootstrap.php.cache
/var/cache/*
/var/sessions/*
/app/config/parameters.yml
/var/logs/*
/vendor/
/bin/
/web/uploads/
/.project
/.buildpath
/.settings