IIS + PHP 竟然传不了大于2M的附件,
测试过1.6M的上传没问题,大于2M就不行了,怪哉操作系统为 
server 2003 Enterprise Edition Service Pack 1c:/windows/system32/MetaBase.xml 此文件修改为以下值
AspMaxDiskTemplateCacheFiles="204800000"
AspMaxRequestEntityAllowed="204800000"文件的目录全权也设置成了everyone完全控制IIS重启了数次,服务器也重启了,一样没效果,
换成Apache + php 完全正常现在查不到IIS + PHP 问题出在那里.郁闷....请各位帮忙

解决方案 »

  1.   

    php.ini
    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 20M; 修改这个数值后重启iis
      

  2.   


    upload_max_filesize = 20M;
    不是这个问题
    因为我设的是50M并且在Apache中,上传20M都没问题,肯定就是IIS限制问题
      

  3.   

    楼上的是对滴,upload_max_filesize 默认是2M
      

  4.   

    upload_max_filesize 这个东西,我早就已经设成了 50M并且在其它用户的服务器上架设起来之后是完全正常的,就碰到了今天这台服务器不行,
      

  5.   

    如果上传大于2M的文件,在这个服务器上会导致什么情况呢?错误提示 or 不了了之?
      

  6.   

    会不会是要是 Service Pack 2 才行呢?????????????
      

  7.   

    卸载ZendOptimizer重装一次试试。上次的我时差8小时就是这么搞定的。修改了date.timezone = PRC设置并重启IIS后没效果。再重装ZendOptimizer后就OK了,呵。
      

  8.   

    问题出在php.ini必须得放到C:\windows下面,这样php.ini文件才能生效