单位要建立一个影视网站,影片搜罗了不少,是个非盈利的网站。我们没打算从网上下源码,着手开发了一个.net2005+sqlserver2005的。在电影下载的时候,遇到了一个问题。
影片的格式是rmvb的。在开发人员的电脑上运行,下载影片一切正常。但是放到服务器上,出现了问题。下载的时候,报404错误,找不到文件。当然文件是肯定存在服务器上的。经过比较,发现如下情况:
1、开发人员电脑是FAT32格式的,下载没有问题。服务器(我们自己的,我们机房有18台服务器)是NTFS格式的。不知道是否合这个有关。但是把服务器改称fat32不可能,因为硬盘好几百G,FAT32有大小限制,不可能把服务器分成N个盘。所以我们没有把服务器改称fat32测试。
2、如果影片是rm格式的,在服务器上下载,就没有问题。也就是说,只有rmvb有问题。请教各位建站高手,有经历过的么?
影片的格式是rmvb的。在开发人员的电脑上运行,下载影片一切正常。但是放到服务器上,出现了问题。下载的时候,报404错误,找不到文件。当然文件是肯定存在服务器上的。经过比较,发现如下情况:
1、开发人员电脑是FAT32格式的,下载没有问题。服务器(我们自己的,我们机房有18台服务器)是NTFS格式的。不知道是否合这个有关。但是把服务器改称fat32不可能,因为硬盘好几百G,FAT32有大小限制,不可能把服务器分成N个盘。所以我们没有把服务器改称fat32测试。
2、如果影片是rm格式的,在服务器上下载,就没有问题。也就是说,只有rmvb有问题。请教各位建站高手,有经历过的么?
解决方案 »
- ASP.NET MVC是什么东西
- 一个很有难度的问题(肯定很多人不懂,可能该贴算是白发了)
- 根据时间与用户ID取当月的统计数据的存储过程
- 在线求解 IIS权限问题
- FCK的上传路径问题
- 今天找到了工作,ASP.NET的开发,请各位来帮小弟一下好吗
- insert一条记录,是否可以在插入成功后得到这个记录的主键值(主键是采用自增长的标识)
- 在数据表中我定义成bigint的数据,在程序中用INT定义变量吗
- 急:无线上网,网速特慢,.net程序提交表单出错,报告:视图状态无效
- 不刷新页面显示数据的问题~~
- 在.NET中关于带数据库的ASP.NET程序打包问题
- 急!在线等!用VS。NET 2003自带的打包工具如何能把。NET Framework 1.1打包进去呢?谢谢!请指点!
1 你的服务器上影音文件路径是否正确
2 影音文件文件夹是否有asp。net 访问权限
1、我的文件绝对有,因为在本级测试通过。全体目录一致
2、asp.net访问权限也有,因为rm文件,可以访问到!
Response.ClearHeaders();
Response.ContentType="Application/oct";
Response.AppendHeader("Content-Disposition", "attachment;filename="+HttpUtility.UrlEncode(filename,System.Text.Encoding.UTF8));
Response.TransmitFile(path);
fat32得不行的吧