在app文件夹上移动config目录

时间:2015-07-23 16:17:19

标签: php configuration fuelphp

有没有办法将app app(app / config)移到app文件夹上方? 我想在我的应用程序的多个实例上部署app文件夹而不覆盖配置文件。

1 个答案:

答案 0 :(得分:0)

我不确定这是否可行。您可以做的是为config.php的always_load部分添加一组(一组)自定义配置。您可以添加自定义路径,以便可以从任何文件加载它,甚至可以在应用程序之外加载。

虽然这(部分)解决了您的问题,但我可能会为您提供更好的解决方案:

您可以按环境配置应用程序。 APPPATH / config / production / * .php将覆盖您的默认配置。如果您不想对此文件夹进行版本控制,可以将其添加到.gitignore。如果部署过程足够智能,则可以配置为在部署之间保留配置文件。要激活生产环境,需要将FUEL_ENV环境变量设置为生产。