提高上传限制

时间:2010-12-24 15:58:29

标签: php file-upload vps

我有一个PHP Web应用程序,用户可以在其中上传文件。我需要在拥有512mb内存和256mb交换空间的VPS上将限制提高到2gb。我尝试通过更改upload_max_filesize和post_max_size来提高限制。当我将限制提高到150mb时,它可以工作,但是当我将限制提高到250mb时则不行。有什么想法限制它吗?

**更新

我的主机是linode,我正在运行512mb VPS。

我正在运行Ubuntu 10.04并使用默认设置的apache2。我正在更改.htaccess文件中的限制。

2 个答案:

答案 0 :(得分:1)

可能你的主人限制了你。对于服务器来说,512MB是非常少量的RAM,所以他们限制它以防止崩溃或其他什么。

答案 1 :(得分:0)

请注意: 1.您的VPS可能对可以使用的磁盘空间有限制,并且可能导致错误 2.由于编码和POST的附加数据,post_max_size必须比upload_max_filesize稍大。例如,如果你有:

upload_max_filesize = 100M

post_max_size = 100M

,你的文件是99.99MB,因此可能会失败。

给post_max_size增加5%的空间。