是不支持中文吧.我只知道有一个命令dos2unix,可以转window下换行的.

解决方案 »

  1.   

    linux本身支持gb2312问题是lz的问题很含糊,
    到底是在linux下打开php文件后出现乱码还是执行php的结果出现乱码?
      

  2.   

    linux下打开php文件后出现乱码是linux的设定问题,
    执行php的结果出现乱码是php程序的问题
    解决方法不一样!
      

  3.   

    在linux上用vi打开php文件,中文会乱码;在Linux上用firefox浏览php网页,中文也会乱码;用windows远程访问Linux的这些php文件,正常显示,中文不会乱码!
      

  4.   

    Linux本身支持中文的GBK(GB2312),楼主把问题讲清楚些,我不是很明白???试一下:
    看看Apache的编码!
    PHP输出时用header函数输出指定是GB2312试一下!!
      

  5.   


    1.PHP程序的乱码
      确认HTML输出有charset的设定。
      <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
      如果加上这句也不行,在目录下添加.htaccess设定,
      加入AddDefaultCharset GB23122.vi打开php文件乱码问题
      试试这个命令:
       set encoding=gb2312
      

  6.   

    set encoding=gb2312命令要在vi里面执行,
    还有,你用什么操作的linux,
    如果在windows下,还需要windows下客户端的显示编码
      

  7.   

    httpd.conf.发面里面的AddDefaultCharset设置的是
    AddDefaultCharset=GB2312,重启linux,搞定!谢谢大家!