最近想研究下外网访问折腾了下 WebDav,不过貌似有点难折腾。(详情可以看我上一贴)
不过上一帖我基本放弃了,因为不管怎么折腾,我还是没办法解决 Nginx 的 WebDav 实现文件写入。
所以转头使用 Apache2 的方案,这下可以实现创建和复制文件了,但还没调试完就又发现问题了:
1、读取文件限制,打开超过一定大小的文件时(估摸着 50M,备注:将系统某个注册表文件限制大小值调至最大也一样)无法读取(音乐、视频),potplayer 直接提示被锁定或找不到地址。(限定容量大小下的读写正常)
2、Apache2 下相对于 Nginx 貌似会连不上,比如添加网络位置或者映射网络驱动器,在下一次系统登录的时候,必然掉线,且无法再次添加。提示“无法访问”或“输入的文件夹无效”等提示。之前调试 Nginx 时,Nginx 的连接率会好很多。
3、以上情况均出现在 Windows,目前手机 ES 管理器一切正常!
所以贴下 Apache2 的配置文件,这是根据一些教程(基本一样)所填写的配置: Alias /webdav /home/test <Location /webdav> DAV On AuthType Basic AuthName "share" AuthUserFile /etc/apache2/.htpasswd Require valid-user
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.