V C++从服务器下载文件异常的有关问题(403 You don't have permission to access)

V C++从服务器下载文件错误的问题(403 You don't have permission to access)
我用VC++编写了一个从服务器上下载文件的程序。程序中通过InternetReadFile从服务器读取文件,用ofstream的write写文件,我弄了一个压缩文件“scenedata.rar”作为测试文件,运行程序后在指定位置下载生成了一个scenedata.rar,但是大小不到1K,用记事本打开后里边有如下内容“<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /D:/scenedata.rar
on this server.</p>
</body></html>

我部署的服务器是apache服务器,网上搜有的说是apache配置问题,但是我最近进行一些操作经常因为win7权限而失败,我现在不知道到底是什么原因,是apache配置还是win7权限的问题,再或者是我程序写的有问题(我下载了一个例子程序,测试后也是这个问题,应该不是程序问题吧,我的程序是模仿着《C++编程艺术》里的第五章写的)?大家有没有遇到过这个问题,怎么解决,谢谢了!

------解决方案--------------------
估计是服务器配置等有问题,不能访问,设置成功的话,通过浏览器看是否可以直接下载
------解决方案--------------------
都有可能,用其它系统测试下看看
------解决方案--------------------
探讨

引用:
引用:
估计是服务器配置等有问题,不能访问,设置成功的话,通过浏览器看是否可以直接下载
先通过浏览器下载
如果浏览器成功可排除服务器配置的问题
我网上搜的试了下,把apache配置文件里的所有deny from all都改成了allow from all,还是不行,请问通过浏览器下载怎么弄?我是新手,第一次接触网络,很多概念都不懂

------解决方案--------------------