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


Connection was reset when submitting a multipart form in Zend Framework

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

View(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>

控制器(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

我一直在玩弄这些价值观,但什么都没发生。

有关于可能发生的事情的线索吗?

和往常一样,通过完全重新启动服务器来修复错误。在此之前,我尝试重新启动每个单独的组件,更改参数等。在重新启动整个服务器之前,一切都不起作用。

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

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

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

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