上传图片到 photo文件夹,在本机运行正常,但上传到服务器以后出现错误

问题描述

上传发生错误!原因:System.IO.FileNotFoundException:C:DocumentsandSettingsnew桌面肖像4.jpg在System.Drawing.Image.FromFile(Stringfilename,BooleanuseEmbeddedColorManagement)在System.Drawing.Image.FromFile(Stringfilename)在Regedit.ImageThumbnail..ctor(StringImageFileName)位置d:freehostlianght7924webRegedit.aspx.vb:行号171在Regedit.ButtonTJ_Click(Objectsender,EventArgse)位置d:freehostlianght7924webRegedit.aspx.vb:行号100

解决方案

解决方案二:
你的文件路径错了,好好检查一下怎么设置的?
解决方案三:
路径错了。
解决方案四:
路径问题,最好用~
解决方案五:
asp.net2.0我就是把图片上传到photo文件夹代码:try{if(FileUpload1.PostedFile.FileName==""){this.lb_info.Text="请选择文件!";}else{stringfilepath=FileUpload1.PostedFile.FileName;stringfilename=filepath.Substring(filepath.LastIndexOf("\")+1);//stringserverpath1=Server.MapPath("images/")+filename;stringserverpath2=Server.MapPath("images/")+System.DateTime.Now.ToString("yyy-MM-dd-hh-mm-ss")+Session.SessionID+filename;//FileUpload1.PostedFile.SaveAs(serverpath1);Response.Write(filepath);ImageThumbnailimg=newImageThumbnail(filepath);img.ReducedImage(200,200,serverpath2);//0.4表示缩小40%this.lb_info.Text="上传成功!";}}catch(Exceptionerror){this.lb_info.Text="上传发生错误!原因:"+error.ToString();}类代码:usingSystem;usingSystem.IO;usingSystem.Drawing;usingSystem.Drawing.Imaging;publicclassImageThumbnail{publicImageResourceImage;privateintImageWidth;privateintImageHeight;publicstringErrorMessage;publicImageThumbnail(stringImageFileName){ResourceImage=Image.FromFile(ImageFileName);ErrorMessage="";}publicboolThumbnailCallback(){returnfalse;}//方法1,按大小publicboolReducedImage(intWidth,intHeight,stringtargetFilePath){try{ImageReducedImage;Image.GetThumbnailImageAbortcallb=newImage.GetThumbnailImageAbort(ThumbnailCallback);ReducedImage=ResourceImage.GetThumbnailImage(Width,Height,callb,IntPtr.Zero);ReducedImage.Save(@targetFilePath,ImageFormat.Jpeg);ReducedImage.Dispose();returntrue;}catch(Exceptione){ErrorMessage=e.Message;returnfalse;}}//方法2,按百分比缩小60%Percent为0.6targetFilePath为目标路径publicboolReducedImage(doublePercent,stringtargetFilePath){try{ImageReducedImage;Image.GetThumbnailImageAbortcallb=newImage.GetThumbnailImageAbort(ThumbnailCallback);ImageWidth=Convert.ToInt32(ResourceImage.Width*Percent);ImageHeight=(ResourceImage.Height)*ImageWidth/ResourceImage.Width;//等比例缩放ReducedImage=ResourceImage.GetThumbnailImage(ImageWidth,ImageHeight,callb,IntPtr.Zero);ReducedImage.Save(@targetFilePath,ImageFormat.Jpeg);ReducedImage.Dispose();returntrue;}catch(Exceptione){ErrorMessage=e.Message;returnfalse;}}}错误信息:上传发生错误!原因:System.IO.FileNotFoundException:C:DocumentsandSettingsAdministrator桌面猫13.jpg在System.Drawing.Image.FromFile(Stringfilename,BooleanuseEmbeddedColorManagement)在System.Drawing.Image.FromFile(Stringfilename)在ImageThumbnail..ctor(StringImageFileName)位置e:wwwrootApp_CodeImageThumbnail.cs:行号15在admin_cus_manage_invete_edit.Button4_Click(Objectsender,EventArgse)位置e:wwwrootadmincus_manageinvete_edit.aspx.cs:行号197问高手怎么该~~~
解决方案六:
各位兄台,怎么设置路径呢?????
解决方案七:
估计是搞不清楚服务器和客户端的区别.服务器又怎能直接读写客户端的文件呢?本机测试都是同一个机器当然能成功.
解决方案八:
急盼怎么设置路径呢???在线等
解决方案九:
上传发生错误!原因:System.IO.FileNotFoundException:C:DocumentsandSettingsnew桌面肖像4.jpg在System.Drawing.Image.FromFile(Stringfilename,BooleanuseEmbeddedColorManagement)在System.Drawing.Image.FromFile(Stringfilename)在Regedit.ImageThumbnail..ctor(StringImageFileName)位置d:freehostlianght7924webRegedit.aspx.vb:行号171在Regedit.ButtonTJ_Click(Objectsender,EventArgse)位置d:freehostlianght7924webRegedit.aspx.vb:行号100
解决方案十:
HttpContext.Current.Server.MapPath(@"photo你的图片名")

解决方案十一:
System.IO.FileNotFoundException未找到文件路径错了核对下吧
解决方案十二:
只有是路径问题了饿
解决方案十三:
System.IO.FileNotFoundException:C:DocumentsandSettingsnew桌面肖像4.jpg从提示上来看好象是说文件没找到,不要把图片放到桌面上,放到c盘或D盘根目录下试一下。
解决方案十四:
我不是搞VB.Net的,但是我觉得你没必要忙着写路径来存。你可以先Response出你的路径看看是否正确再来做。在C#里用Stringserverpath1=Server.MapPath("~/photo/")+filename;
解决方案十五:
try{if(FileUpload1.PostedFile.FileName==""){this.lb_info.Text="请选择文件!";}else{stringfilepath=FileUpload1.PostedFile.FileName;//stringfilename=filepath.Substring(filepath.LastIndexOf("\")+1);stringfilename=filepath.Substring(filepath.LastIndexOf("\")+1);//stringserverpath1=Server.MapPath("images/")+filename;stringserverpath2=Server.MapPath("images/")+System.DateTime.Now.ToString("yyy-MM-dd-hh-mm-ss")+Session.SessionID+filename;FileUpload1.PostedFile.SaveAs(serverpath2);Response.Write(filepath);ImageThumbnailimg=newImageThumbnail(filepath);img.ReducedImage(200,200,serverpath2);//0.4表示缩小40%this.lb_info.Text="上传成功!";}}catch(Exceptionerror){this.lb_info.Text="上传发生错误!原因:"+error.ToString();}===========================楼主的这个地方好像多了一个空格,造成获取文件文件名字是错误。楼主可以看一下是不是这个问题。
解决方案:
不行就写成相对路径把,别写绝对路径了!
解决方案:
你放在C目录下的,是不是禁用了写入功能呢?

时间: 2025-01-30 13:12:33

上传图片到 photo文件夹,在本机运行正常,但上传到服务器以后出现错误的相关文章

上传图片到 文件夹,在本机运行正常,但上传到服务器以后出现错误

问题描述 上传发生错误!原因:System.IO.FileNotFoundException:C:DocumentsandSettingsnew桌面肖像4.jpg在System.Drawing.Image.FromFile(Stringfilename,BooleanuseEmbeddedColorManagement)在System.Drawing.Image.FromFile(Stringfilename)在Regedit.ImageThumbnail..ctor(StringImageFi

购物车 传值-增加到购物车操作,在本机测试正常,上传到服务器后,出现黑屏或白屏,没有反应,是为什么 ?请高手指点?

问题描述 增加到购物车操作,在本机测试正常,上传到服务器后,出现黑屏或白屏,没有反应,是为什么 ?请高手指点? startRequest("POST", "requestext", "../Ajax/AddCart.aspx", "RequestType=add&PId=" + pId + "&BuyNum=" + buyNum, BindTxtInfo); function startRe

asp.net2.0 上传图片在本机运行正常,但上传到服器后出现错误,错误代码如下

问题描述 上传发生错误!原因:System.IO.FileNotFoundException:C:DocumentsandSettingsnew桌面肖像4.jpg在System.Drawing.Image.FromFile(Stringfilename,BooleanuseEmbeddedColorManagement)在System.Drawing.Image.FromFile(Stringfilename)在Regedit.ImageThumbnail..ctor(StringImageFi

打开文件夹会死机怎么办?

  可能很多用户都遇到过,打开电脑中某文件夹电脑会出现卡死的现象,为什么打开文件夹会死机?下面小编就来教一下大家解决打开文件夹卡死问题. 为什么打开文件夹会死机 解决打开文件夹卡死问题 如果能看明白以下这一张图,你就知道为什么你打开一个文件夹的时候会卡死,也就知道如何让一台配置超牛X的电脑瞬间变瘫痪(愚人节必备神技能,或如何自导自演英雄救美)-- 看懂了张图了不?看不懂没关系,接着看就行 为什么一台超牛X的电脑打开某个文件夹都会卡死,而打开其他文件夹就很快?原因可能是,这个文件夹里面藏了一个非常

用ckeditor上传图片 图片已经上传到服务器 在服务器文件夹中也能找到 上传栏中也显示返回的地址 但 图像中 源文件地址为空 整么将上传返回的图片

问题描述 用ckeditor上传图片图片已经上传到服务器在服务器文件夹中也能找到上传栏中也显示返回的地址但图像中源文件地址为空怎么将上传返回的图片显示出来?谢谢 解决方案 解决方案二:保存图片的时候,连同路径一块保存,然后读取路径显示

想做一个vc程序,后台监控指定文件夹中是否存在数据库文件,如果有则将文件内容上传到服务器数据库中。

问题描述 想做一个vc程序,后台监控指定文件夹中是否存在数据库文件,如果有则将文件内容上传到服务器数据库中. 有说可以写服务来后台监控的,但是我不太明白原理,服务是怎么实现后台监控, vc倒是可以直接生成一个服务,但是不清楚原理,完全不知道应该从哪下手. 希望有高手给解答一下. 解决方案 参考:http://blog.sina.com.cn/s/blog_a6fb6cc901017us1.html

远程图片自动按文件夹上传到服务器-默飞出品_小偷/采集

<% '远程图片自动按文件夹上传到服务器 '制作:默飞 Server.ScriptTimeOut=99999 savepath="upfiles" '图片保存路径,可以根据自己的需要,进行修改,如没有创建此文件夹,系统将自动创建 'QQ:33224360 'HOME:http://mofei.xinxiu.com 'EMAIL:mofei5@yahoo.com.cn '2005-10-15 '版权说明不影响资源,请保留版权信息 imgpath=request("imgp

远程图片自动按文件夹上传到服务器-默飞出品

<html> <head> <meta http-equiv="content-Type" content="text/html; charset=gb2312"> <title>远程图片自动按文件夹上传到服务器-默飞出品</title> <style type=text/css> a { text-decoration: none; color: blue } a:hover { text-d

PHP多个文件上传到服务器实例_php技巧

本文实例讲述了PHP多个文件上传到服务器的实现方法.对于多个文件同时上传到服务器的情况来说,我们需要使用到数组形式的参数传递及数据的遍历上传即可,具体的操作步骤分析如下: 一.实例说明 上传图片到服务器,是程序开发过程中必不可少的一个功能.它不但可以达到图片共享的目的,而且可以提高网站的访问量,丰富网站的内容.在本实例中,讲解如何通过POST方式实现多图片上传. 二.关键技术 多文件上传的关键是如何定义上传文件元素的名称及如何判断上传文件的数量.在本实例中,以数组的形式定义上传文件的名称(上传文