找不到“将文件上载到服务器时包含本地目录路径”选项

找不到“将文件上载到服务器时包含本地目录路径”选项,第1张

估计应该不是,有可能是服务商接口的问题。因为你上传文件的地址都是外网,通过外网的线路就是路由器到ISP这段线路!更改路由器造成这种问题的例子几乎没有

之前不是上传都没有问题吗?最近你修改过路由设置吗》?可以试一试恢复路由默认设置。

上传文件时,需要给SmartUpload传一个上传文件的保存地址,一般都用一个String来表示,使用request来获得。比如,你要把文件保存在项目路径下的upload文件夹,刚:

String

path

=

requestgetRealPath("upload");//获取upload文

//夹的绝对路径。

//得到:c://项目名/upload/

然后再拼上你的文件名,比如你上传一个叫testtxt的文件,则全部的URL为:

path

+

fileName

=

"c:///项目名/upload/"+"texttxt";

在实际的编程中,其实数据库只需要保存fileName就可以了,path作为配置,每次系统加载时再去读取,这样做的好处是:系统的环境变化时,只需要修改配置文件就能够搞定,而且不会重复保存多余的路径(因为路径都是一样的)

如果已经登陆到域上了 就需要在域服务器上更改了

为域用户分配主文件夹

注意:要指定主文件夹的网络路径,首先必须创建网络共享并设置允许该用户访问的权限。使用服务器计算机上“计算机管理”中的“共享文件夹”可实现此目的。

要为域用户分配主文件夹,请执行下列步骤: 1 单击“开始”,指向“程序”,指向“管理工具”,然后单击“Active Directory 用户和计算机”。

2 在控制台树中,单击“用户”。

3 在“细节”窗格中,右键单击用户帐户,然后单击“属性”。

4 在“属性”对话框中,单击“配置文件”。

5 在“主”文件夹下,键入文件夹信息。

6 要在网络服务器上分配主文件夹,请单击“连接”,然后指定驱动器号。

7 在“转至”框中,键入一个路径。此路径可以是下列类型的路径中的任何一个: 网络路径,例如:

\\服务器\用户\tester

您可以替换为你本地机器的路径,

例如:

\\你机器的ip\C:\Documents and Settings\用户名

其中,服务器是主文件夹所在的文件服务器的名称,用户是共享文件夹。

8 单击“确定”。

如果你可以打开本地 计算机管理中的用户管理 可以试下这个方法

为本地用户分配主文件夹

要为本地用户分配主文件夹,请执行下列步骤:

1 单击“开始”,指向“设置”,单击“控制面板”,双击“管理工具”,然后双击“计算机管理”。

2 在控制台树中,单击“本地用户和组”中的“用户”。

3 单击该用户帐户。

4 单击“操作”,然后单击“属性”。

5 单击配置文件

6 在“配置文件路径”框中,键入一个路径。

C:\Documents and Settings\用户名

7 单击“确定”。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 找不到“将文件上载到服务器时包含本地目录路径”选项

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情