如何配置PHP不解析符号链接?
发布时间:2020-12-13 22:45:31 所属栏目:PHP教程 来源:网络整理
导读:我的文件系统旨在通过以下方式托管所有项目: /[path to server]/[client name]/[project name] 每个/ [客户端名称] / [项目名称]都有一个使用UUID构造的符号链接(长度为36个字符的代码).因此,请求/ [uuid]解析为适当的/ [客户端名称] / [项目名称]. 我在PHP
我的文件系统旨在通过以下方式托管所有项目:
/[path to server]/[client name]/[project name] 每个/ [客户端名称] / [项目名称]都有一个使用UUID构造的符号链接(长度为36个字符的代码).因此,请求/ [uuid]解析为适当的/ [客户端名称] / [项目名称]. 我在PHP级别面临一个问题. PHP自动解析任何到realpath的符号链接.相反,我希望PHP使用符号路径. 我追求的根本问题是保护客户身份.因此,无论抛出PHP异常,是否转储任何错误或__FILE__或__DIR__值,它都应包含符号链接而不是realpath. 这是可配置的吗? 解决方法
不需要.您需要为此修补PHP源代码并重新编译. 也许有一些机会(但我不知道它会走多远)通过替换默认的file:// stream wrapper.但可能不适用于主要剧本. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |