有以下代码:
if (file_exists($dir_name.$fname)){
    copy($dir_name.$fname,$dir_name_large.$fname_small);  
}
在windows下无法复制,但在linux服务器上却能正确的复制文件.
把它改成:
if (file_exists($dir_name.$fname)){
     copy($dir_name.$fname,$_SERVER['DOCUMENT_ROOT'].'/fahuo/'.$dir_name_large.$fname_small);  
}
情况就反过来,在linux下无法复制文件,在windows下却能成功求解析,谢谢!