Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用DAV协议在PHP中上载文件_Php_File_Webdav - Fatal编程技术网

使用DAV协议在PHP中上载文件

使用DAV协议在PHP中上载文件,php,file,webdav,Php,File,Webdav,有人能建议在PHP中使用DAV协议上传文件吗?我在网上浏览了一下,一切似乎都太复杂了 在用户通过DAV上传到一个目录后,我需要在服务器端上传图像文件-有好的PHP类可以这样做吗?看看,它实现了一个很好的流包装器。另外,你可以看看,它是(不同于Pear的库)更定期地更新和实施有关Windows Vista&7的新解决方案。目前看来是一个非常好的软件包,我在测试中使用它取得了一些成功,但由于生产中从未采用过业务决策。一个更为“系统管理”的解决方案是让远程DAV始终安装在您所在的操作系统上,作为一个远

有人能建议在PHP中使用DAV协议上传文件吗?我在网上浏览了一下,一切似乎都太复杂了


在用户通过DAV上传到一个目录后,我需要在服务器端上传图像文件-有好的PHP类可以这样做吗?

看看,它实现了一个很好的流包装器。

另外,你可以看看,它是(不同于Pear的库)更定期地更新和实施有关Windows Vista&7的新解决方案。

目前看来是一个非常好的软件包,我在测试中使用它取得了一些成功,但由于生产中从未采用过业务决策。一个更为“系统管理”的解决方案是让远程DAV始终安装在您所在的操作系统上,作为一个远程fielsystem,Web服务器只访问他的“本地”文件系统,任何身份验证协商都在OS启动时进行一次。但是,您可以或多或少地执行以下操作:require/path/to/pear/package.php;mkdir(“webdav://www.example.com/foo/"); 文件内容(“webdav://www.example.com/foo/bar.txt“,$httpfile)$httpfile=文件\u获取\u内容(“webdav://www.example.com/foo/bar.txt"); `