0

我为 CloudFoundry 使用 PHP buildpack https://github.com/cloudfoundry/php-buildpack。该应用程序会启动一个虚拟 HTTPD 网络服务器,将流量引导到定义的端点。

在 .bp-config/options.json 中,我可以看到 HTTPD_MODULES_STRIP。

这个选项有什么作用?设置真或假,导致相同的结果。很好奇,它是如何使用的?

如果必须编写扩展程序以使用该选项,我该怎么做?

HTTPD 2.4.12 版本

4

1 回答 1

1

当您的构建清单中指定的模块被压缩时,设置HTTPD_MODULES_STRIPtrue将导致归档文件路径的第一个元素在将其放入目标目录之前被剥离。

示例何时HTTPD_MODULES_STRIP = true:将文件提取archive.txt到目标目录intoDir时,目录“some”从生成的路径名中删除。

some/file/in/archive.txt -> intoDir/file/in/archive.txt

请参阅./lib/build_pack_utils/builder.py第 312 行和./lib/build_pack_utils/zips.py更多信息。

于 2017-11-09T19:41:57.390 回答