我试图用
PHP重命名()900 KiB PDF文件.由于某种原因,重命名它需要很长时间.我认为应该是即时的.
这是在CentOS服务器上.在重命名文件时,我可以获取属性,似乎rename()正在复制并用新的重命名文件替换旧文件.
以前有人偶然发现了这个问题吗?
码:
//If exists change name and then return path $pieces = explode("@",$filename); $newName = $pieces[0].' '.$pieces[2]; rename($uidPath.$filename,$uidPath.$newName); if (preg_match('/pdf/',$pieces[2])) { $result['status'] = '1'; $result['path'] = 'path to file'; } else { $result['status'] = '1'; $result['path'] = 'path to file'; }