php.ini配置问题 - 在3个不同的服务器上测试文件上传

时间:2010-08-10 22:21:59

标签: file-upload lamp php

希望有人可以提供帮助,因为我不确定这里发生了什么 - 我有一个实时网站,我希望允许超过2MB的文件上传。我在php.ini中设置了标准配置选项,如下所示(运行phpinfo()显示这些设置很好):

upload_max_filesize 25M 25M
post_max_size   25M 25M
max_input_time  60  60
memory_limit    32M 32M

我在镜像服务器上也有相同的配置,其中> 2MB的上传也不起作用。这两个服务器都是运行php 5.1.6的CentOS,安全模式开启。如果我在笔记本电脑上设置的本地LAMP上尝试上面的设置,上传工作正常。那么有人知道问题可能是安全模式的限制,还是我需要配置其他任何设置?

提前感谢任何指针。

1 个答案:

答案 0 :(得分:0)

也许Drupal forum中的这个输入可能有所帮助。

您是否在表单保护中应用了enctype?

     <form id="putFile" enctype="multipart/form-data" action="...." method="post">