PHP is_dir()不适用于Windows网络

时间:2015-05-19 20:28:46

标签: php windows network-programming

我的PHP代码如下所示:

$dirpath = "\\\\172.16.111.91\\Data";
$dircheck = is_dir($dirpath);
if ($dircheck) {
    echo "Found";
} else {
    echo "Not Found";
}

如果$ dirpath类似于" C:/",它工作正常,但我一直在给它一个远程目录的UNC路径,突然间它无法找到任何东西。

我已经尝试了exec("NET USE $dirpath $password /USER:$user");,但这并没有帮助。

我在Windows Server 2012 R2上运行此操作,PHP是v5.3和IIS 8.5。我认为这与IIS的身份验证有关,但对于我的生活,我只是无法解决这个问题。

0 个答案:

没有答案