概述 可以通过修改公共参数:附件存储方式实现;
*** 作步骤
1、在EAS主界面,依次单击系统平台→系统配置,双击参数设置,打开参数设置的界面;
2、在参数设置界面,点击公共参数,修改公共参数:附件存储方式为“DB”或者“FTP” 说明 如果设置为FTP或者EASSERVER,则需要去系统平台-附件存储目录配置进行配置。用客户端下载。
文件无法上传解决办法有:首先要确保文件的完整性,不要少传了某个文件否则会导致无法上传,按鼠标左键往下拉可以拉出详细出错原因。
选择正确的上传组件,一般服务器都支持无组件上传的,如果选择了服务器不允许的上传组件,也是不能上传,检查上传目录是否真实存在,如果不存在,在上传时总是会提示请选择正确的文件,再检查此文件夹是否有Internet来宾用户的写入权。
再检查上传的文件大小是否超过了允许上传的文件大小,首先检查后台用户组设置中每一用户组允许上传的文件大小,如果设置正确仍然不能上传过大的文件,请与空间商联系,需要在空间上修改。假设A 是你web 站点的服务器 B 是你要上传文件的服务器 1、在B 服务器上共享一个文件夹upload,并设置好权限 开设用户test 密码123456 并给予test 对upload 的写入权限,同时在该文件夹里放入一个简单的页面,随便什么都行,输出几个字母就可以了B 服务器上的 *** 作 over 2、 在A 服务器web 站点下面建立一个虚拟目录,默认加虚拟目录的时候是没得选择其他服务器的共享文件夹的,你先随便选择一个本地的路径,建立好之后,点击该 虚拟目录的属性,在更改本地路径的上面,有3 个选择,你选择“另一台计算机上的共享”,接着设置网络路径,格式是这样的:\{服务器}\{共享名}, {服务器}用IP来代替,{共享名}就是那个upload 文件夹,填好之后点击后面的“连接用户”,输入刚才在B 服务器上用户test 和密码 123456(当然,简单一点,你最好先测试一下,确定A 服务器能访问B 服务器共享的文件夹,如果A 都不能访问B 的共享,那你先解决这个问题先,测试的方 法很简单,在浏览器里输入\B 服务器的IP\upload,如果能输入用户和密码之后能看到你刚才随便建的那个文件,OK,共享是可以访问的) 3、虚拟目录设置好了之后,你可以测试一下,在A的 web 站点下面通过程序获取一下虚拟目录的路径,如果是成功的,路径应该是服务器B 的IP+upload 文件夹。 一种方式:还是通过A 服务器web 站点下面的虚拟目录来访问,这种情况下,B 服务器只是提供空间 另一种方式:在B 服务器上建立一个站点,指向该目录,这样B 服务器分担了访问文件时IIS 的工作任务 文件上传保存: SaveAs(ServerMapPath("abc") + "\" + filePathSubstring(filePathLastIndexOf("\") + 1)); //abc 为程序运行站点或者虚拟目录下的虚拟目录 文件浏览: DownloadFile(ServerMapPath("abc") + "//abctxt"); //abctxt 为B 服务器上的文件 private void DownloadFil e(string physicalFi lePath) { Fil eStream stream = null; try { stream = n ew Fil eStream(physicalFil ePath, F ileModeOpen, Fil eAcc essR ead, Fi leShareRead); int bufSize = (int)stream Length; byt e[] buf = new byte[bufSize]; int bytesRead = streamRead(buf, 0, bufSiz e); >WIN服务器 *** 作比较简单上传数据有多种方法:
一把上传的文件打压缩包,利用发送邮箱附件的功能发到另一邮箱然后在服务器上登录邮箱下载
二把数据上传到百度网盘或者微云在服务器上面登录下载
三远程登录服务器时通过选项里面的本地磁盘映射功能把本地磁盘映射到服务器上面登录服务器并访问本地磁盘把数据复制到服务器磁盘即可
四在服务器上面搭建FTP,然后在本地电脑登录FTP上传数据
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)