由于几天后我的Plesk服务器将不再与PHP文件上传协作,原因不明。PHP上传全部失败
测试是用1.8 MB的mp3文件和更小的电影文件完成的。
我试图通过这个问题来调试我的方式..
的upload_max_filesize = 100M
的post_max_size = 128M
open_basedir的是关闭或设置为两个目录,其中之一是的/ tmp/
upload_tmp_dir =/TMP memory_limit的= 4096M(由于其他原因,这是额外的高设置)
/tmp目录就这样产生了:
drwxrwxrwx 4 root root 200 Mar 29 14:09 tmp
Linux版本的2.6.32-5-AMD64(Debian的2.6.32-35)([email protected])(gcc版本4.3.5(Debian的4.3.5- 4))#1 SMP周二6月14日09:42:28 UTC 2011
我的表单使用多部分/表单数据,所以这是解决,虽然我还测试了两个不同的ajax上传脚本 - 这两个通常工作正好。
我不会收到任何错误消息。我所知道的是上传后tmp文件不存在。就是这样。
有人知道这里发生了什么吗?
谢谢!
服务器上剩余多少磁盘空间?/tmp可能随时被清除。 – devsnd 2012-03-29 12:15:19
主磁盘使用率为29%。但是,我发现:Filesystem“overflow”挂载在/ tmp(这是什么意思?) – SquareCat 2012-03-29 12:17:03