php - 没有符号链接(symbolic link)解析的绝对路径/将用户保留在主目录中

标签 php absolute-path directory-browsing

在 PHP 中有没有一种方法可以在给定相对路径的情况下确定绝对路径而不实际解析符号链接(symbolic link)?类似于 realpath 函数但没有符号链接(symbolic link)解析。

或者,是否有一些简单的方法来检查用户(使用我浏览的 PHP 脚本来查看文件的用户)是否不小心离开了 Apache 虚拟主机的主目录? (或者不允许他在路径中使用讨厌的 . 和 ..)

谢谢!

最佳答案

我不知道这方面的 PHP native 解决方案,但这里有一个不错的绝对路径实现:http://www.php.net/manual/en/function.realpath.php#84012

关于php - 没有符号链接(symbolic link)解析的绝对路径/将用户保留在主目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6519010/

相关文章:

php - 如何检查电子邮件地址是否存在。验证

Scala SBT CoffeeScripted,正确覆盖编译目标

windows - 列出nodejs中的分区

java - 如何在控制台应用程序中运行 jFileChooser?是否可以?

javascript - NodeJS - 将相对路径转换为绝对路径

php - 从 HTML 标签获取信息并将其传递给 PHP

php - TYPO3 扩展库 : How to access "modified" flag of my object property?

PHP MySql Like 查询匹配字符串中的 Int

java - 无法在导出的 jar 内找到/打开图像