我正在尝试从/ home / neubert运行一个文件 - test.php。在/ home / neubert我有一个管理目录。所以看起来如果我将include路径设置为/ home / neubert / admin然后在../test.php上执行fopen(),那应该解析为/home/neubert/admin/../test.php和这应该工作。但事实并非如此。
这是我的代码:
<?php
set_include_path(__DIR__ . '/admin/');
$fp = fopen('../test.php', 'r');
if (!$fp) {
exit("failed to open\r\n");
}
echo fread($fp, 1024);
有什么想法吗?