moss-MOSS sharepoint2007 上传大于50M附件配置不成功

问题描述

MOSS sharepoint2007 上传大于50M附件配置不成功

环境:
A:WindowsServer2008R2 域名服务器
B:WindowsServer2008+Sharepoint2007+SQLserver2005
B加入到A的域中

现在已经按以下配置:
服务器环境:windows server 2008 , IIS7,MOSS 2007 SP1

1 如果MOSS2007 无法上传超过30M的文件

解决办法:可能是iis7上传大文件限制,因为iis7默认为30M,可能超过28M就不能上传了。

(1)进入目录C:/Windows/System32/inetsrv/config/schema,修改文件IIS_schema.xml

修改文件配置:

然后搜索 3000000 意思是 只允许上传 30MB 大小的文件,你在这后面多加一个0 就变成了 300MB 了就应该够用了。然后重启 IIS 7

(2) 打开IIS管理器–双击“IIS”中的“ASP”– 打开“配置 ASP 应该程序的属性”–展开“限制属性”; 修改“最大请求实体主体限制”的值,默认值为200000(即不到200KB);
把它修改为你想修改的大小,如:52000000(50MB)
参考:http://www.info110.com/webserver/in10883-1.htm

2 如果MOSS2007 无法上传超过50M的文件
解决办法:moss 2007 默认上传的文件大小为50M。
(1)增加最大上载大小
单击 开始 、 指向 所有程序 ,都指向 管理工具 ,然后单击 SharePoint 管理中心 。 然后,单击 应用程序管理 。
在 SharePoint Web 应用程序管理 中,单击 Web 应用程序常规设置 。
在 Web 应用程序常规设置 页面上定位 最大上载大小 。
在 最大上载大小 框中,键入所需的兆字节中的最大文件大小,然后单击 确定 。 您可以指定最大文件大小达 2047 兆字节为单位。
(2)增加连接超时设置
榛樿鎯呭喌涓嬶,IIS 连接超时设置为 120 秒。 若要增加连接超时设置,请按照下列步骤操作:
单击 开始 、 指向 所有程序 ,都指向 管理工具 ,然后单击 Internet Information Services (IIS) 管理器 。
用鼠标右键单击要配置,该虚拟服务器,然后单击 属性 。
单击 网站 选项卡。 连接 ,下键入要在 连接超时 框中的秒数,然后单击 确定 。
(3)添加 executionTimeout 值
使用记事本打开 Web.config 文件。

榛樿鎯呭喌涓嬶,此文件是在以下位置:
程序因此 Files/Microsoft Shared/Web 服务器 extensions/12/TEMPLATE/LAYOUTS
添加所需的 executionTimeout 值。 渚嬪,如下所示替换值。

现有代码

<system.web> 

  <httpRuntime maxRequestLength="2097151" /> 

</system.web>

替换代码

<system.web> 

  <httpRuntime executionTimeout="999999" maxRequestLength="2097151" /> 

</system.web>

更改该文件后,单击 文件 菜单上的 保存 。
使用记事本打开 Web 应用程序的 Web.config 文件。 榛樿鎯呭喌涓嬶,此文件是在以下文件夹中:
Inetpub/wwwroot/wss/VirtualDirectories/ VirtualDirectoryFolder
更改下列文件中的一行。

现有行

替换行

更改该文件后,单击 文件 菜单上的 保存 。
退出记事本。

但还是不行,上传文件还是报错。

错误信息:
XML解析错误:未找到元素
位置:http://sharepoint.**.***.com/testsite/_layouts/Upload.aspx?List=%7B489406E9%2D7549%2D4BB6%2DACA7%2DD082EC35C286%7D&RootFolder=%2Ftestsite%2FShared%20Documents&Source=http%3A%2F%2Fsharepoint%2Efz%2Ehwa%2Ecom%2Ftestsite%2FShared%20Documents%2FForms%2FAllItems%2Easpx
行:1,列:1:
^

谢谢!万分感谢。好几天了没弄好。

时间: 2024-11-02 04:46:15

moss-MOSS sharepoint2007 上传大于50M附件配置不成功的相关文章

php如何解决无法上传大于8M的文件问题

 这篇文章主要介绍了php如何解决无法上传大于8M的文件问题,需要的朋友可以参考下 开发一个文件上传共享网站,曾想使用下面的代码实现文件上传的功能:  代码如下: <form enctype="multipart/form-data" action="add_file.php" method="post">  <fieldset><legend>Fill out the form to upload a fil

修改php.ini不生效问题解决方法(上传大于8M的文件)_php技巧

摘要:上传大于8M的文件需要修改php的配置才可以生效.但是我在网上找了一堆修改配置的资料,但是自己修改之后就是没有生效. 解决方法: 修改php.ini这个选项,网上有很多的教程,可以随便搜. 1.先用root账号,登录到nobody的账户. 2.然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了. 3.最后重启apache,就可以生效了. 这里的nobody账户就是apache使用的账户,权限很低. 这里主要注意的问题就是你修改的配置文件必须

php如何解决无法上传大于8M的文件问题_php技巧

开发一个文件上传共享网站,曾想使用下面的代码实现文件上传的功能: 复制代码 代码如下: <form enctype="multipart/form-data" action="add_file.php" method="post"> <fieldset><legend>Fill out the form to upload a file:</legend> <?php // Create th

php无法上传大于2M文件解决办法

一般Php设置默认的上传文件的大小是2M,所以要是想上传大于2 M的文件,就要重新设置php配置文件. 打开php.ini,首先找到 ;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; 区域,有影响文件上传的以下几个参数: file_uploads   =   on   ;是否允许通过HTTP上传文件的开关.默认为ON即是开 upload_tmp_dir   ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹 uploa

uploadify附件上传控件上传大于3M的附件报http error 500错误

问题描述 上传超过3M的附件会报以上错误:不是报FileSizeError;uploadify配置如上:请大神解答 解决方案 解决方案二:iis也有一个上传大小的限制解决方案三:试下修改web.config在web.config中的<system.web></system.web>内加入如下代码:<httpRuntimeexecutionTimeout="600"maxRequestLength="951200"useFullyQual

simditor 附件上传-Simditor的附件上传实现

问题描述 Simditor的附件上传实现 Simditor 是一个开源的富编辑器,项目地址是:http://simditor.tower.im/ 现在我有一问题,想要请教大家一下:我要实现附件上传的功能(不是图片上传),我要实现的效果是跟tower的附件上传的效果一样,从这个项目的文档来看,我确实找不到附件上传的功能?难道我要自己按照它的规范开发一个上传的button? 但是tower居然都有已经有过这个上传附件的功能,这个项目开源,不会自己留有一手,故意没有开放这个功能吧? 如果我要自己实现的

无法上传大于30MB的文件

问题描述 IIS6+.NET1.XmaxRequestLength已经修改大于30MB,IIS6已经修改可以使用大于30MB的Memory,executetimeout修改大于3600,sessiontimeout大于3600,本地上传成功,但在测试服务器上不成功.本地服务器配置与测试服务器一样,本地上传去测试服务器就失败,但远程到测试服务器就成功.

让javamail直接添加上传文件为附件的DataSource代码

一般的javamil发送附件的代码如下: bodypart = new mimebodypart(); datasource datasource = new filedatasource("c:测试附件.doc"); bodypart.setdatahandler(new datahandler(datasource)); bodypart.setfilename(mimeutility.encodeword("测试附件.doc","gb2312&quo

php解决无法上传大于2M文件的问题

要改php.ini,基本是改这几项:max_execution_time = 30max_input_time = 60memory_limit = 8Mupload_max_filesize=8m php.conf发现内容如下:## PHP is an HTML-embedded scripting language which attempts to make it# easy for developers to write dynamically generated webpages.#