1.服务器上的 tmp/temp目录权限不是 777 /everyone
2.php.ini 设置为安全模式
3.禁止相关函数  
.......// 看上传失败提示才知道吧

解决方案 »

  1.   

    我的建议:
    1、上传文件的最终目录权限问题;
    2、PHP版本问题,WEB上的版本与本机上的版本可能存在不同,上传的文件变量与方式有所不同;
    3、WEB上upload_max_filesize上是否组设定上一定数值,能用PHPINFO()的话,查询upload_max_filesize的大小限制;
    4、还有一项没有人注意的是WEB中的post_max_size,上传数据最大值;
    上传的文件不满足以上条件,在本机调试怎样成功都没用。
      

  2.   

    还有 chinaworker(网络混混 Hrcn.CN) 所说的安全模式
      

  3.   

    查看这台服务器上的 tmp/temp目录权限是否为777;php.ini 的设置是否正确。
      

  4.   

    你可以把程序发给我,我帮你看一下:[email protected]