搜索
  • 您还未登录,请
  • 查看: 2054|回复: 1
    打印 上一主题 下一主题
    收起左侧

    解决windows 2003下PHP,DZ不能上传超过200K或者超过2M附件或下载超过4M的附件的问题

    [复制链接]
    • 形象
    • 资料
    • 荣誉
    CooL.泪猪  男性
    发短消息 加为好友

    QQ查看个人网站
    UID: 1
    帖子: 5111
    精华: 33
       积分: 33236
       威望: 2127
       状态: 0
       积极: 9975
       贡献: 644
       魅力: 499
       活跃: 11204
       人气: 1235
       酷币: 23471
       阅读权限:255
       注册时间:2009-9-1
       在线时长:2829小时
       失踪天数: 0 天
       社区经验: 18级 已经发了5111篇文章咯快19级咯
       在线状态:   
    时尚酷族泪猪
    级别: 酷族管理员
  • TA的每日心情
    开心
    昨天 01:03
  • 签到天数: 298 天

    连续签到: 1 天

    [LV.8]以坛为家I

    荣誉勋章

    社区QQ达人 超级无敌新人奖 优秀成员 最佳成员奖 原创者勋章 沙发王勋章 每日签到奖 推广之星奖 宣传大使 极度诱惑勋章 视觉潮人奖 先锋奖 六星奖 音乐天才奖 空间认证奖 YY认证勋章 在线时间王勋章 红人勋章 爱心勋章 社区活动奖 幸福恋人奖(男) 酷Q帅哥奖 精英会员审核团队标志 最具人气奖 水瓶座
    跳转到指定楼层
    楼主
    CooL.泪猪实名认证 发表于 2010-8-13 23:10:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式      紫钻仅向指定用户开放  
    +1
    2055°C
    1
    • CooL.子雅
    过: 他们

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?会员注册

    x
    这个问题困扰我整整两天了,今天凌晨2:48分终于解决了,呵呵。目前自己的论坛也做的有一个段落了,今天晚上准备还在公司休息,明天上午再回家睡会。因为的白天大家都来了我没有办法在公司睡了。
    , q; O0 m' {; @( h4 ~/ c) D好了说下我给大家整理的方案吧。我也是这个问题,这安装了DZ没有办法上传2M以上的附件。
    / j# e7 t" ?6 X# I9 o# {* P% |+ f总是传一个文件传了半天,也不见附件,明显的传不上去 。
    ; j$ j: f3 N0 q* H; t/ k7 |最后总会出现这个提示:您的请求来路不正确或验证字串不符,无法提交。如果您安装了某种默认屏蔽来路信息的个人防火墙软件(如 Norton Internet Security),请设置其不要禁止来路信息后再试。
    & A( J, M$ t7 Y1 i7 B# Q, _" v, C6 [" A5 Y
    2 ~" ]6 o6 P" {* w* n第一,我首先是百度了下,得道答案:7 F& x/ s0 h" @! A) b
    1. 选项 => Norton Internet Security => Web内容 => 浏览站点的信息 => 选择 "允许"(默认是"禁止")8 x1 @2 ?0 p) V1 i$ {0 f- [1 C
    2. 禁止广告 => 配置(在窗口右下方) => 取消"启用禁止广告"的复选框6 o7 K6 `! D$ A# ?
    5 l. d" j  M( F8 Q1 i6 N; M
    我的服务器里没有装Norton 所以也就不会是这个问题。" W. p: \+ ~4 X! R$ |, _, F
    ) G7 r+ M2 |8 |  V
    第二,   具说是2003系统默认不允许传大于200KB的文件
    8 H. f3 x9 I& ]' o( K9 W  |6 c8 r' A( m7 f2 z( k
    我又对系统做了以下设置:
    ( _8 C, U7 m. V" j$ E, YA,-------------------------------------修改2003系统不支持上传大于200KB的文件方法-------------------------
    . M4 Y: b- |, V, Z2 X. d
    / L; P4 Y) Y/ F1 f5 v  F
    进行这两样设置都需要先关闭IIS服务,如果不会关闭可以在DOS命令符下输入 iisreset /stop 命令来关闭
      J6 d! g9 |+ ~9 @2 _2 x  R- B, S然后找到   C:\windows\system32\inesrv\metabase.xml 文件,使用记事本等工具打开此文件(没有关闭IIS时,此文件为只读)
    - C. q; L2 {# A2 X5 t查找ASPMaxRequestEntityAllowed,默认值为
    8 t7 @" z/ b" t9 Q+ q# g7 z- QAspMaxRequestEntityAllowed="204800"
    8 }0 p; O! t0 C3 l2 ?. b3 j改为
    9 r* H1 _4 j7 S* H0 z- KAspMaxRequestEntityAllowed="20480000"
    6 u; v+ V3 k3 F) r这样可以将默认最大允许上传的200K改为20M,同理,再来修改下载限制,查找AspBufferingLimit
    $ }  Y: q* _# N" W4 J) A* M! [默认值为
    0 {( M" N. M0 ?# Q% G$ aAspBufferingLimit="4194304"
    6 c( J7 G: v: D" }( R- ]; J改为2 }& N( ]" u5 a( G+ B# H
    AspBufferingLimit="20480000"
    3 ]/ L& c' B& g( @. u& i3 N设置由默认最大允许下载的4M附件改为20M,设置完成后,重启IIS服务,也可以在DOS命令符下输入 iisreset /start 来重启。9 L' i" R! f" p3 M* E

    1 ~7 B! @) W6 g' f7 b6 gA,-------------------------------------修改2003系统不支持上传大于200KB的文件方法-------------------------7 e5 J- J6 s* X( g# c3 ?
    " R+ _  ?+ C5 ]2 b
    原想着这下就好了,可是等我怀着崇高的理想去再次发布附件的时候,问题还是再次出现。: I$ L# J2 K5 y% u0 L
    还是不能上传大于2M的文件, 我去了google.里搜,关健词是:“DZ里的上传许可2M 更改”,得到如下修改方案:
    3 l! A( n) q( S( E  y' _( ?
    ' J7 C& O% z- k0 G1 }! wB,-----------------------------------------PHP,DZ修改上传大于2M 详细方案------------------------------------------------------------
    ( ]/ ?+ T) }: `7 k/ ]4 i/ m" O) N5 X: A7 J- \6 C9 z7 q8 ?
    PHP里如何正确调整上传附件大小限制.+ d1 e/ F, X* U9 Q" }
    需要在PHP.ini里设置以下几项:
    3 y( P' K% q- _- Z0 Y! ^+ D1. post_max_size =10M  ' B+ O/ A8 o, p  U
    表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的.9 S, f4 Z* o  z! T9 B6 ^( d( @0 W. ^
    限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等...
    & w7 T! B5 l. ^2.file_uploads = On + g/ j& u: t& n( i
    是否允许上传文件,如果为OFF您将不能上传文件.% E( H! H" H+ Q+ s- }1 |
    3.upload_tmp_dir = "D:/APM/PHP/uploadtemp/"
    1 [) R$ e/ N- ~5 w0 E
    上传文件时系统使用的缓存目录.如果此目录所在磁盘空间不足的话您将不能上传文件.7 [1 v  z' a! P5 `2 y4 l
    4.upload_max_filesize =2M  / O8 T( z  i: j
    最大上传文件大小,此项针对上传文件时单个文件的大小.
    , c1 `/ Y8 ~2 x( }( g$ H
    ! W) k7 B" b0 o& w1 Y+ J- n0 g与post_max_size之间的关系:# @7 O8 F1 r8 t
    在论坛发表贴子时,您post_max_size 设为10M,而此项设成了2M,那么您只能上传最大为2M的附件,且可以同时上传5个.6 J* g% U, ~. r. H
    # I1 F: F/ ]9 c7 O. D9 h
    特别要注意:很多人遇到修改php.ini后重应WEB服务后仍然不能生效.这种情况应该先确认一下所改的php.ini是不是当前PHP所使用的.(我本人就是吃这个大亏,搞了半天php.ini 修改错了,多耽误好几个小时,说出来想哭,,,,,)
    6 {  h+ _& o- t4 X% ^7 b, q( X
    0 `2 p+ T6 I7 L4 R. L
    您可以在WEB目录下建立一个php文件,内容很简单就一句话  . l/ K1 p0 P" }* S6 o4 W' U
    <?php9 v% I& C. @5 R0 m
    phpinfo();! a: h  Z$ @! R1 \- ^$ D
    ?>
    ) ~% ?- R) w( `; z9 m
    浏览器中查看此文件, Configuration File (php.ini) Path 此项对应的就是您的PHP当前正在使用的php.ini文件了.
    2 Z6 b) d/ u  b9 D6 `' i/ W
    4 X/ [6 T  ]9 _, g5 Q1 w5 zB,---------------------------PHP,DZ修改上传大于2M 详细方案--------------------------------------------/ S1 g$ Z1 b3 {; X7 Y: S
    4 [3 J4 L% S. @3 {" q
    这个也是我这两天来的遇到的问题吧,不遇到问题好说,遇到了问题就把他给解决了,不然问题会越积越多的,这也许就是大笨象的笨处吧,以防还有更多的朋友走我的老路,只要是能看完我这遍文章的朋友,应该就会很快的搞这定2003系统,PHP,DZ,上传文件限制的问题了。
    . D% `4 o4 M6 B4 u0 |: t# v( [, M, H. I" q
    好了,睡觉去了,明天还要上班,MD该死的DZ。。。。。嘿嘿
    ; C/ r* u7 ~9 V9 a& F: f: b6 Z1 M7 O1 H8 W
    ------------------------------------------------------------------------------------
    CooL.泪猪说:
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
         时尚酷族社区:www.coqq.net
    • 形象
    • 资料
    • 荣誉
    CooL.子雅  女性
    发短消息 加为好友

    QQ
    UID: 3
    帖子: 251
    精华: 9
       积分: 1706
       威望: 216
       状态: 0
       积极: 383
       贡献: 105
       魅力: 187
       活跃: 443
       人气: 37
       酷币: 201
       阅读权限:200
       注册时间:2010-7-11
       在线时长:128小时
       失踪天数: 2722 天
       社区经验: 04级 已经发了251篇文章咯快5级咯
       在线状态:   
    酷族社区创始
    级别: 酷族创始人

    该用户从未签到

    荣誉勋章

    社区QQ达人 超级无敌新人奖 优秀成员 最佳成员奖 原创者勋章 沙发王勋章 每日签到奖 音乐天才奖 空间认证奖 YY认证勋章 红人勋章 社区活动奖 幸福恋人奖(男) 酷Q帅哥奖 优秀版主 精英团副团长勋章 精英团正团长勋章 部落优秀管理奖 最具人气奖 白羊座
    沙发
    CooL.子雅实名认证 发表于 2010-8-14 08:52:58 | 只看该作者         
    支持
    CooL.子雅说:
    中国酷族2011全国招生中。 家族社区  WWW.COQQ.NET 旗下舞曲网 www.dj7x.com YY ID317065
    [img]

    发表回复

    您需要登录后才可以回帖 登录 | 会员注册

    本版积分规则

    欢迎您的光临,如果您觉得本站做得不错的话,请把本站介绍给您的好友,谢谢大家的支持!
    发布主题 上个主题 下个主题 快速回复 收藏帖子 返回列表

    ©2009-2025 时尚酷族社区 http://www.coqq.net/  版权所有 
      

    快速回复 返回顶部 返回列表