问题出在 ewebeditor(简称ee) 里面的图片上传
我用的是ewebeditor 3.8 PHP版,除了安全漏洞重重外,其他的一直还没发现什么问题,但是今天,发现了很奇怪的问题!
描述:
在客户公司以外的网吧,办公室等上传图片均无问题,最大可上传1M多的图片。
但是在客户公司里,只要图片大小超过 100K 则会一直处于“上传中”状态
本以为是客户公司网络问题
但是不通过ee上传,通过我自己写的上传虽然速度很慢,但是最后会上传成功,并且我测试N次都没有问题。仔细观察ee,发现在上传出问题的时候,上传用的那个file控件会消失变成白色,然后永远一直是这种状态。我在upload.php中写调试代码,发现点提交按钮后,接收表单的程序连第一行代码都执行不到!!!!!!也就是说,一直处于POST状态,直到失去连接我困惑了
如果是程序问题,为什么在客户公司外的地方,无论图片大小都能顺利上传,并且在客户公司里面小体积文件也是可以上传的。
如果是客户公司网络问题,为什么通过普通的上传程序(就一个move_uploaded_file)又可以顺利上传?不是程序问题,不是网络问题,我又怀疑浏览器的问题,结果换了台电脑,问题依旧
那么还有什么问题可以导致这种问题的发生呢??

解决方案 »

  1.   

    如果是我会从几个方向解决
    1、浏览器问题
    2、防火墙问题 (可通过post不同类型的数据分析)
    3、本机或网络防病毒问题
      

  2.   


    lz在不同地方测试结果不同,不存在上传大小限制,php.ini是同一个~~
      

  3.   

    我怎么感觉是客户网络问题。 我在学校里,经常限制这,限制那的。只要路由器那边做点什么设置就影响了。你这样做: 写一个简单的文件上传的页面测试一下就可以了吧。就是一个file ,submit 提交个文件,看看是不是还是不能传大的如果不行,那就不是你程序的问题。
      

  4.   


    我写的有另一个上传应用,测试没有问题。
    我现在的临时解决方案就是通过自己写的另一个上传,成功后将形成好的<IMG src=***>插入ee。