Bluemix ZF2更改默认索引文件


Bluemix ZF2 change default index file

我是bluemix的新手,不知道如何将默认索引更改为zend应用程序的公用文件夹,所以构建了一个php启动器,将应用程序推送到服务器,当我调用my_url时,它显示默认索引文件,当我输入my_url/public时,它显示的是zend索引页(显然)。我希望当我键入my_url/时,通过deafult将我带到public/folder。那么,有没有人遇到过这种"问题"。。。在他们的论坛上搜索过,但没有关于这个案件的任何信息。。。

查看此处的文档。https://github.com/cloudfoundry/php-buildpack/blob/master/docs/usage.md

使用构建包最简单的方法是将您的资产和PHP文件放在一个目录中,并将其推送到CloudFoundry。当你这样做时,构建包会把你的文件自动移到WEBDIR(默认为htdocs)文件夹中,这是你选择的web服务器查找文件的目录。

此外,如果您在lib目录中放置任何内容,它将不可公开发布。

如果您在应用程序的根目录中放置一个名为.bp-config/options.json的文件,则可以覆盖htdocs-dir.

https://github.com/cloudfoundry/php-buildpack/blob/master/docs/config.md#httpd-nginx和php配置

WEBDIR为您的web或公共文件设置自定义位置。这是web服务器将托管您的文件的根目录,也是PHP-FPM将查找您的PHP文件的根路径。默认为htdocs。其他常见设置有public、static或html。路径是相对于/home/vcap/app的。