1 贴错误提示2 文件夹权限3 删除set_time_limit(30);,前面有了一个了

解决方案 »

  1.   

    没有错误提示,只是"文件上传失败",文件夹权限没有问题,用set_time_limit(30)只是想在文件上传完成后变回原来的时间,我不知道这个是不是多余的.
    我在想是不是我在代码的写法上有什么不对?
      

  2.   

    在我的环境下用你的代码没有问题C:\WINDOWS\TEMP\php9B.tmp文件上传成功!看看 C:\WINDOWS\TEMP\ 权限。
      

  3.   

    upload_tmp_dir用来说明PHP上传的文件放置的临时目录,要想上传文件,得保证服务器没有关闭临时文件和有对文件夹的写权限,如果未指定则PHP使用系统默认值 
      

  4.   

    换了一台机子试了一下,上传成功了。
    把原来机子上的php.ini文件,拷过来同样上传成功,我就纳闷了!
    谢谢iasky(C#_ASP_PHP) !