【发布时间】:2015-12-19 13:50:57
【问题描述】:
在 Bluemix 中,如果我从 php 模板开始创建应用程序,则 DocumentRoot 设置为:
/htdocs.
我实际上想要一个这样的目录结构:
/htdocs
/public_html
index.php
/myCode
myPhpClass.php
使用 httpd.conf DocumentRoot="${HOME}/htdocs/public_html"。
所以我尝试从本地 myAppName 目录推送这个社区 buildpack https://github.com/cloudfoundry/php-buildpack.git:
/var
/www
/myAppName
/public_html
index.php
/myCode
myOhoClass.php
/.bp-config
options.json
使用cf:
[... myAppName]# cf push -s cflinuxfs2 -m 128M -b https://github.com/cloudfoundry/php-buildpack.git myAppName
options.json 文件在哪里:
{
"WEBDIR": "htdocs/public_html"
}
但我最终在 Bluemix 中得到的是:
/htdocs
/public_html
/public_html
index.php
/myCode
myPhpClass.php
有没有办法在 Bluemix 中为 apache httpd/php 应用程序提供自定义目录结构?
【问题讨论】:
标签: php httpd.conf ibm-cloud