安装buildpack for MySQL for PHP,在根目录(Bluemix)中创建文件夹/文件

安装buildpack for MySQL for PHP,在根目录(Bluemix)中创建文件夹/文件,php,mysql,cloud-foundry,ibm-cloud,buildpack,Php,Mysql,Cloud Foundry,Ibm Cloud,Buildpack,我的Bluemix有两个问题 为了将php与MySQL结合使用,我想使用一个额外的构建包。我选了一个。推送在cf命令行中运行良好。但是,当将源代码树中的php文件的一些更改推送到Bluemix时,构建包会被删除 问题#1:如何安装构建包并在之后推送正常提交 buildpack需要进行一些更改才能使用MySQL。我必须创建目录.bp config和一个文件options.json,根据这个文件 问题#2:如何在我的应用程序的根目录中创建文件夹或文件 提前感谢您的帮助。您需要在本地(或在存储库中)创

我的Bluemix有两个问题

为了将php与MySQL结合使用,我想使用一个额外的构建包。我选了一个。推送在
cf
命令行中运行良好。但是,当将源代码树中的php文件的一些更改推送到Bluemix时,构建包会被删除

问题#1:如何安装构建包并在之后推送正常提交

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

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


提前感谢您的帮助。

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

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

每次推送对Bluemix的更改时,也会重新安装buildpack(尽管它是在第一次推送之后从缓存下载的,以节省时间)