我是 bluemix 的新手,不知道如何更改默认索引以查看 zend 应用程序的公共文件夹,所以有一个 php starter 构建,将应用程序推送到服务器,当我调用 my_url 时,它显示默认索引文件,当我输入 my_url/public 时,它会显示 zend 索引页面(显然)。我希望当我输入 my_url/ 时默认将我带到 public/ 文件夹。那么有没有人遇到过这种“问题”......在他们的论坛上搜索过,但没有关于这个案例......
问问题
212 次
1 回答
1
在这里查看文档。 https://github.com/cloudfoundry/php-buildpack/blob/master/docs/usage.md
使用构建包最简单的方法是将您的资产和 PHP 文件放入一个目录并将其推送到 CloudFoundry。当您执行此操作时,构建包将获取您的文件并自动将它们移动到 WEBDIR(默认为 htdocs)文件夹,这是您选择的 Web 服务器查找文件的目录。
此外,如果您在 lib 目录中放置任何内容,它将无法公开使用。
如果您在应用程序的根目录中放置一个名为 .bp-config/options.json 的文件,则可以覆盖 htdocs 目录。
WEBDIR 为您的 Web 或公共文件设置自定义位置。这是 Web 服务器托管文件的根目录,也是 PHP-FPM 查找 PHP 文件的根目录。默认为 htdocs。其他常见设置是 public、static 或 html。路径相对于 /home/vcap/app。
于 2015-02-16T12:50:14.303 回答