http://www.w3school.com.cn/php/func_filesystem_rename.asp
rename
只能修改名称,不能移动 目录

解决方案 »

  1.   

    1、正常时,错误信息是什么?
    2、rename 只改变目录项,当然很快
          copy 要抄写一遍文件,自然就慢了
      

  2.   

    chrome,用其它浏览器也一样会不会是这种可能----类似于get,post传送过来的数据。貌似记得之前测试过, 发送get, post数据的那个文件是什么编码,php接收到的数据也是该编码所以,是不是这个PHP版本的错误提示发送过来是GBK编码的?
      

  3.   

    “系统找不到指定的路径” 这个错误信息是操作系统发出的
    你使用的是简体中文 windows,那么信息就是 gbk 编码的,在 utf-8 环境中当然是乱码
      

  4.   

    1.
    header("Content-type: text/html; charset=UTF-8");
    //define('ROOT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/');
    echo '<meta http-equiv="content-type" content="text/html; charset=gbk">';
    rename("/upload/word.rar", "/word.rar");
    echo "你好";2.同一盘中剪切比复制快很正常啊。
      

  5.   


    第一次听到“错误信息由操作系统发出”这个概念
    同样是文件系统函数,copy, fopen等函数报错都为英文“failed to open stream: No such file or directory"
    这个rename也太特别了吧