gpt4 book ai didi

php - 如何配置 PHP 不解析符号链接(symbolic link)?

转载 作者:IT王子 更新时间:2023-10-29 00:42:05 28 4
gpt4 key购买 nike

我的文件系统旨在以下列方式托管所有项目:

/[path to server]/[client name]/[project name]

每个 /[client name]/[project name] 都有一个使用 UUID(36 个字符长代码)构建的符号链接(symbolic link)。因此,对 /[uuid] 的请求解析为适当的 /[client name]/[project name]

我遇到了 PHP 级别的问题。 PHP 自动将任何符号链接(symbolic link)解析为真实路径。相反,我希望 PHP 使用符号路径。

我所关注的根本问题是保护客户身份。因此,无论是否抛出 PHP 异常,任何错误或 __FILE__,或 __DIR__ 值是否被转储,它都应该包含符号链接(symbolic link)而不是真实路径。

这是可配置的吗?

最佳答案

Is that configurable?

没有。您需要为此修补 PHP 源代码并重新编译。

通过替换默认的 file:// 流包装器,也许有一些机会(但我不知道能走多远)。但可能不适用于主脚本。

关于php - 如何配置 PHP 不解析符号链接(symbolic link)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12790240/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com