PHP从网络驱动器读取或复制文件(窗口)

时间:2016-05-04 06:58:48

标签: php pdf iis networking mount

我安装了一个窗口驱动器

\\192.168.0.168\

安装为Z驱动器

这个文件在文件夹DOC,MYFOLDER,FILE1.PDF中,我想读取文件()或通过php复制出来(我也会用它来复制其他文件)

但是我也试过像

这样的东西
$file_path = "\\192.168.0.168\DOC\MYFOLDER\FILE1.pdf";
$filesize = ($file_path); 

echo "FILE SIZE IS $filesize";

它不返回任何值,只是文件大小是

如何访问我的Z驱动器或192.168.0.168 \ DOC \ MYFOLDER \ FILE1.pdf,因为我想将此网络驱动器文件共享到我的IIS Web服务器,以便用户可以通过我的Web服务器下载PDF。

谢谢!

1 个答案:

答案 0 :(得分:0)

反斜杠\escape character,需要进行转义:

$file_path = "\\\\192.168.0.168\\DOC\\MYFOLDER\\FILE1.pdf";

请注意,PHP不支持Windows网络身份验证。您可以hack your way through,但我宁愿将网络位置安装为网络驱动器。