0

我的Bluemix 有两个问题。

我想使用额外的 buildpack 以便将 php 与 MySQL 一起使用。我选择了这个。推送在cf命令行中运行良好。但是,当将我的带有源树的 php 文件上的一些更改推送到 Bluemix 时,buildpack 会被删除。

问题 #1:如何安装 buildpack 并在之后推送正常提交?

buildpack 需要进行一些更改才能使用 MySQL。我必须根据这个问题.bp-config在其中创建目录和文件。options.json

问题 #2:如何在我的应用程序的根目录中创建文件夹或文件?

提前感谢您的帮助。

4

1 回答 1

2

您需要在.bp-config本地(或在您的DevOps 服务存储库中)创建目录,然后将这些更改推送到 Bluemix。如果您正在使用,还需要在本地或在DevOps 服务中进行任何进一步的更改。然后将该代码(包括配置文件)推送到 Bluemix,并且每次都会根据新推送中的代码为您重新创建您的应用程序实例。

如果本地有您不想推送到 Bluemix 的文件(即供应商目录,那么您可以添加一个.cfignore以类似方式工作的文件.gitignore

每次将更改推送到 Bluemix 时也会重新安装 buildpack(尽管在第一次推送后会从缓存中下载它以节省时间)。

于 2015-05-06T10:08:43.503 回答