myk*_*k00 10 php apache symlink resolve getcwd
据我所知,php getcwd()
(和类似的函数dirname(__FILE__)
)应该返回正在执行的文件的当前目录.
如果当前目录恰好是另一个目录的符号链接,则php(可能与apache一起)应该返回显示符号链接名称的路径作为您所在的"目录".
例:
from /var/www,
directory 'one' contains index.php
symlink 'two' points at directory 'one'
one/index.php: <?php echo getcwd(); ?>
Run Code Online (Sandbox Code Playgroud)
在浏览器中访问http://localhost/two/index.php显示/var/www/one
.
我希望它能显示出来 /var/www/two
有谁知道这是一个php或apache设置我可以改变吗?或者我不能以这种方式使用符号链接?
归档时间: |
|
查看次数: |
3066 次 |
最近记录: |