A. asp.net如何把文件上传到另外一台服务器
我用映射网络盘的形式,可是程序无法将文件保存到网络映射盘上. 假设有服务器A是web服务器,文件要通过A服务器上的web程序上传到B上面 1、在B上面共享一个文件夹,记得设置好权限,给某个用户有写入的权限 2、在A服务器上的网站下面建立一个虚拟目录,虚拟目录的指向改为另外一台计算机上的共享,输入刚才设定的用户帐号和密码 3、在A服务器上传的时候,通过server.mappath("虚拟目录")名来获取上传地址 4、解决权限问题,只有在建立信任的基础上,你才能向B服务器上传文件,建议在Global.asax中加载,这样网站一运行就建立了信任,不用每次都去建立。建立信任的语句: System.Diagnostics.Process.Start("net.exe", "use \\\\B服务器的IP\\共享文件夹 \"B服务器上的密码\" /user:\"B服务器上的用户名\""); 上面提到的B服务器上的用户是指能写入那个共享文件夹的用户! 记得你那个用户要能运行net.exe文件的权限! 简单的测试虚拟目录设置是否正确! 假设A是你web站点的服务器 B是你要上传文件的服务器 2、 在A服务器web站点下面建立一个虚拟目录,默认加虚拟目录的时候是没得选择其他服务器的共享文件夹的,你先随便选择一个本地的路径,建立好之后,点击该 虚拟目录的属性,在更改本地路径的上面,有3个选择,你选择“另一台计算机上的共享”,接着设置网络路径,格式是这样的:\\{服务器}\{共享名}, {服务器}用IP来代替,{共享名}就是那个upload文件夹,填好之后点击后面的“连接用户”,输入刚才在B服务器上用户test 和密码123456(当然,简单一点,你最好先测试一下,确定A服务器能访问B服务器共享的文件夹,如果A都不能访问B的共享,那你先解决这个问题先,测 试的方法很简单,在浏览器里输入\\B服务器的IP\upload,如果能输入用户和密码之后能看到你刚才随便建的那个文件,OK,共享是可以访问的) 3、虚拟目录设置好了之后,你可以测试一下,在A的web站点下面通过程序获取一下虚拟目录的路径,如果是成功的,路径应该是服务器B的IP+upload文件夹。 4、 接下来的工作就是上传文件了,这个时候你直接上传应该都是可以的,应该你刚才已经输入过访问B服务器upload的帐号和密码,也就是说A和B已经建立了 信任连接,不过如果你重启服务器,刚才建立的连接也就不存在了。所以在A服务器web站点的Global.asax文件里加载一句话,让A服务器站点启动 的时候就和B建立信任连接 System.Diagnostics.Process.Start("net.exe", "use \\\\B服务器的IP\\upload \"123456\" /user:\"test\""); 上面的语句就是建立信任连接的,放在global.asax的好处就是站点启动就建立连接,因为这种信任连接是可持续性的,不会象session一样过期,只有在重启A服务器的时候这种信任连接才会消失。 不晓得你明白没有?不过我可以肯定,这个是可以实现的,因为我刚刚做过这块。
B. 怎么将asp.net项目上传到服务器IIS上
先把网站用vs发布 然后打开iis 做个网站或虚拟目录 把主目录改成网站文件夹 把iis的asp.net版本设好 权限之类的都设下 基本上就可以用了
C. asp+mysql网站程序代码如何上传到服务器,谢谢!
如果是自己的服务器,在服务器上安装MySQL,然后运行脚本或导入数据库,然后通过FTP上传asp代码就行了。
如果是虚拟主机(空间):如果空间支持MySQL,肯定会提供MySQL管理入口。asp代码同样使用FTP上传就行了。
----------------------------------------------
支持MSSQL的虚拟主机有的会提供Web管理后台,可上传MSSQL数据库,有的可用SQL管理器支持连接SQL服务器,跟管理本地数据库差不多,你看看你的虚拟主机的管理后台。
在企业管理器里面,右键点击你的本地数据库,可从弹出菜单中选择“脱机”,脱机后直接拷贝相关的MDF和LDF文件即可。或者使用“分离数据库”功能。类似。
在目标SQL服务器,点附加数据库,如果数据库已经存在了,可选还原数据库从bak文件还原。
说的有点乱,今晚喝酒了,不好意思。
D. asp项目怎么部署到服务器里面去
1、Visual Studio 使用您在项目“属性”页的“打包/发布Web”选项卡中创建的设置,确定放入部署包中的内容。下图显示了“打包/发布 Web”选项卡。
E. asp.net网站如何发布到服务器上去
你自己得买个有支持sql服务的域名,然后,服务提供商会给你个数据库的链接地址,你只要把你自己的数据库附加上去,就如同你自己操作你的
数据库服务器
一样啦,然后,把你那些网站文件,通过
FTP上传
到空间里面就可以了,很方便的。
F. 怎样将asp源码上传到服务器上请详细点
根据你的服务器有不同的方式
如果是虚拟空间 首先取得 ftp 地址 用户名和密码
在 我的电脑 地址栏 输入 ftp://ip地址 ,回车 会弹出 输入 用户名和密码 对话框
正确填写 你的ftp 用户名和密码 确定就好了
如果是vps
可以 先把文件打包放到邮箱或者 网络硬盘
然后 通过 远程桌面 连接 vps
在vps 里面用 浏览器 访问 邮箱或者网络硬盘
把相应文件下载到服务器
G. 怎么把asp文件及数据库到我的服务器上
这位兄弟有很多办法呀,在服务器上开通ftp服务,然后用ftp上传你的文件就可以了。另外可以使用windows的远程桌面,远程桌面,选项按钮里面选择本地资源标签,再选择详细信息,里面选择要共享的盘符就可以完成两台机器的文件传输,和本地文件复杂一样的操作。
H. asp.net中文件如何上传到服务器上
{ } protected void Button1_Click(object sender, EventArgs e){if (this.filepost.PostedFile.FileName == ""){Response.Write("上传文件不能为空!");return;}try{string Path = Server.MapPath("upload/");//设置服务器端路径
string filePath = this.filepost.PostedFile.FileName;//获取客户端实际路径
string fileName = filePath.Substring(filePath.LastIndexOf("\\")+1);//获取文件名称
string serverPath = Path + fileName;//上传的文件保存到服务器端的路径
System.Text.StringBuilder buider = new System.Text.StringBuilder();//上传的文件信息:可变字符串
buider.Append("上传文件的类型:"+this.filepost.PostedFile.ContentType.ToString()+"");
buider.Append("客户端文件地址:"+this.filepost.PostedFile.FileName+"");
buider.Append("上传文件名称:"+fileName);
buider.Append("上传文件的扩展名:"+filePath.Substring(fileName.LastIndexOf(".")+1));
buider.Append("上传文件的大小:"+this.filepost.PostedFile.ContentLength/1024+"k"+"");
if (System.IO.File.Exists(serverPath)){Response.Write("这个文件在服务器上已经存在,请不要重复上传!");return;}string str = fileName.Substring(fileName.LastIndexOf(".")+1);//获取文件后缀名
if (str == "jpg" || str == "rar" || str == "ppt"){Response.Write("对不起,该类型文件不能被上传!");return;}if (this.filepost.PostedFile.ContentLength >2048){Response.Write("对不起,文件不能超过2K");return;}this.filepost.PostedFile.SaveAs(serverPath);//上传保存文件
I. 怎么把发布好的Asp.Net网站放到服务器上
空间也就是虚拟主机,就是找空间服务购买的空间,一般你购买这个的时候,会有一个相应的空间的管理后台。这个空间就是用来放你的网站文件的。发布好的网站文件可以用ftp工具上传到购买的空间上。
域名也就是你找域名服务商购买的形如(www..com)这样的。
空间的管理后台有一个域名绑定。绑定好了之后,再到域名的管理面板去解析到你的空间ip,等全国刷新就好了。
这样子你的域名和空间的绑定就算完成了。
J. 话说怎么部署网站到服务器上 asp的
1:先把自己的网站程序在本地机上调式好。
2:如果是asp程序,首先要求服务器端支持asp。即使是Windows 2003 Server,它默认也是不允许运行asp程序的,它允许aspx程序运行。Windows 2003 Server及以上版本要手工设置才能支持asp。
3:在服务器上设置好Web虚拟目录和FTP虚拟目录(它们是同一个目录,这一步由服务器端的管理人员设置的)。
4:要服务器端的管理人员把FTP账号和密码告诉你,把你的网站程序上传到FTP虚拟目录中,网站的主页程序的命名要符合Web虚拟目录的主页文件名称的要求。
5:如果你的数据库是SQL Server,你还得把你的数据库上传并附加到服务器端的SQL Server上,并且还要按要求修改数据库连接字符串。