我用wamp搭建了php运行环境,但是不支持访问中文的文件名。apache本身是支持中文名的

解决方案 »

  1.   

    伪静态可以实现Apache环境下根据目录下新建(.htaccess)下面内容写进去RewriteEngine On
    RewriteBase /
    RewriteRule ^(.*).php$ so.php?s=$1 [L]根据目录下新建(so.php)下面内容写进去<?php
    $so=$_GET["s"];
    echo$so;
    ?>
      

  2.   

    实际可以访问的话,我觉得可以不用理会wamp的警告
      

  3.   

    你这个有点高级啊,刚入门php,有空我去测试一下
      

  4.   

    也不完全算给自己找麻烦.
    php上传文件,命名中文,就是乱码.
    有些脑残需求就是需要上传后以中文命名.例如:2017-07-19__范冰冰自摸视频.mp4
    2017-07-19__杨幂走光视频.mp4
      

  5.   

    也不完全算给自己找麻烦.
    php上传文件,命名中文,就是乱码.
    有些脑残需求就是需要上传后以中文命名.例如:2017-07-19__范冰冰自摸视频.mp4
    2017-07-19__杨幂走光视频.mp4
    你这是上传的附件,它那是php文件,需要require,楼主的 require('标签语法.php')就出错了,性质一样吗?
      

  6.   

    也不完全算给自己找麻烦.
    php上传文件,命名中文,就是乱码.
    有些脑残需求就是需要上传后以中文命名.例如:2017-07-19__范冰冰自摸视频.mp4
    2017-07-19__杨幂走光视频.mp4
    你这是上传的附件,它那是php文件,需要require,楼主的 require('标签语法.php')就出错了,性质一样吗?嗯,我抬杠了