server.mappath的简单介绍
server.mappath你用了两次ServerMapPath,这样肯定不行server.mappath的 把 db_path =ServerMapPathquotab#cmdbquot 改成db_path =quotab#cmdbquotMicrosoft;1servermappathquotdbiniquotmappathquotfilenamequot=意思是取该quotfilenamequot的物理地址2“dbinfo”=只是个对象名 skipline= 跳过文本流文件的一行 3Midstr,i,1i代表从第i个字符开始取str长度为1 意思 从第i个字符开始取str长度为1 Midstr,i,2从第i个字符开始取str长度;string fileURL = quot你要下载的文件路径quot文件路径,可用相对路径 FileInfo fileInfo = new FileInfofileURLResponseClearResponseAddHeaderquotcontentdispositionquot, quotattachmentfilename=quot + ServerUrlEncode文件名;FiLePaTh = ServerMapPathquotquotquottempquotrsquothw_picquot你这个出错的原因是,默认情况下server对象的mappath方法,不支持你浏览根目录的上一级目录,也就是说,一般的,不允许你访问虚拟空间以外的东西,如你的虚拟空间在d盘的user文件夹里,那么你就一般情况下没有访问c盘下的文件这是因为。
我用的是下面的代码,调的路径也是要返回上一级url=replacersquoturlquot,quotquot,quotquoturl=ServerMapPathurl;servermappath只接受虚拟路径如果你的网站根目录是i\web,那么DBpath=ServerMapPathquotDataBase#datamdbquot“ServerMapPath错误 #39ASP 0172 05#39无效 PathConnDBasp,行 4MapPath 方法的 Path 参数必须是一个虚拟路径使用了一个物理路径”错误描述很详细啊,quotI\web\DataBase;原因路径中有特殊字符ResponseWriteServerMapPathRootDirOldName打印看下实际判断的地址,根据实际情况改下。
1ServerMapPath 所获得的路径都是服务器上的物理路径,也就是常说的绝对路径2全名 注意点1ServerMapPathquotquot 获得应用程序根目录所在的位置,如 C\Inetpub\;ServerMapPathquot**quot参数错误server.mappath!不能使用 通配符 号!如果你想删除某个文件的所有文件的话!用FSO的文件组件进行遍历!删除即可。
这行 3找到 filename=f_ftnquotquotdaynowquotquotranNumquotquotfilefilename 改成filename=f_ftnquotquotdaynowquotquotranNumquotquotMakeFile 4在前面加一行MakeFile = replacereplacereplacenow,quot quot,quotquot;servermappath#39asp 0174 05#39ч path nt信息录入数据库失败,路径指向错误 pxblogincclass_blogasp 1211程序错误位置,意思是在目录;打开IIS信息管理控制台,将鼠标指到安装有视频短片小偷的虚拟主机,右键选择“属性”,点击“主目录”面板,再点“配置”按钮,再选择“选项”面板,把”启用父路径“前面打上勾确认 简单的操作为在IIS中 属性主目录配置选项中把”启用父路径“前面打上勾Server。
1确认tupian变量是否有值,即文件地址是否有并且正确2servermappathquotquot tupian quotquot 改成servermappathquotquottupianltstartime=timerSet conn = ServerCreateObjectquotADODBConnectionquotconnstr=quotProvider=Data Source=quot;在Web页面中无法直接获取文件的绝对路径,因为出于安全和隐私的考虑,Web浏览器不会暴露客户端文件系统的详细路径信息给Web服务器或前端脚本但是,在服务器端,可以使用ServerMapPath方法来获取Web服务器上文件的绝对路径具体说明如下Web页面的限制在Web页面中,无论是使用JavaScript还是其他前端。

可能是你在路径中使用了,而服务器使用了不允许访问父目录,所以会提示错误,你可以试试把去掉,换成上级目录名称 文件。





