本帖最后由 askquestion_006 于 2011-10-15 17:43:40 编辑

解决方案 »

  1.   

    windows正常,linux不正常???路径解析可以吗
      

  2.   

    就是比如上传的文件名叫“2011年大事记.html”在linux下上传后文件名变成了乱码
    而文件中的内容却是正常的,总之就是form表单内的input file域,text域只要含有中文
    就会是乱码,而windows下一切正常
      

  3.   

    <input type="file" 和 type="text",只要form中有中文在linux下就乱码
      

  4.   

    关于lz说的在虚拟机中乱码而在windows一切正常的问题,我之前的客户实施的时候遇见的多了。。原因有很多。
    1. 主要看看linux的编码方式是否和你的程序一致【多数原因】。。
    2. linux是否安装了中文包
    3. linux编码方式和你的数据库编码方式是否一致根据我的经验来说。每次解决这样的问题,,都是检查编码方式,,即操作系统和数据库以及程序之间的编码