在Zend Framework中提交多部分表单时重置了连接

时间:2013-07-04 07:02:32

标签: php zend-framework file-upload

我一直在尝试使用Zend Framework提交一个带有附件的非常简单的表单,但它不起作用。我得到的是“连接已重置”错误消息。这是我正在使用的代码(简化以便于测试,调试和理解):

视图(upload.phtml)

<form enctype="multipart/form-data" action="/manage/images/uploadfiles" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload: <input name="uploadedfile" type="file" />
<input type="submit" value="Upload File" />
</form>

Controller(ImagesController.php):

public function uploadfilesAction() { /* */ }

控制器是空的(我有别的东西,但它没有什么区别。这是我得到的错误:

  

连接已重置   在页面加载时重置了与服务器的连接。

这些是我的php.ini文件中的一些参数:

file_uploads=On
max_file_uploads=20
upload_max_filesize=8M
memory_limit=128M
max_input_time=60

我一直在玩这些价值但没有任何反应。

关于可能发生的事情的任何线索?

1 个答案:

答案 0 :(得分:1)

好吧,一如既往,错误是通过重启服务器来解决的。在此之前,我尝试重新启动每个组件,更改参数等。在重新启动整个服务器之前,没有任何工作。

我也在运行memcached(不要认为它与问题有关)。

我怀疑这个问题可能与运行我的apache服务器的用户/组有关。

如果有人遇到同样的问题,请告诉我,我一直在努力解决这个问题并尝试了一切,所以我可以帮助你。

感谢@ DevZer0提出您的问题,在您提出问题之前,我没有查看过apache错误日志。