我们有一个脚本,用于下载acsv文件。当我们在EC2控制台的命令行上运行这个脚本时,它运行良好;下载文件并将成功消息发送给用户。Amazon EC2上的PHP脚本在浏览器上给出响应324
但是,如果我们通过浏览器运行,那么我们得到:
错误324(净值:: ERR_EMPTY_RESPONSE):服务器关闭不发送任何数据的连接。
当我们检入支持文件下载时,它在那里,但浏览器没有收到下载后发送的成功消息。
我们使用cURL从远程位置下载身份验证。文件夹的用户组和所有权是“ec2-user”,该文件夹具有完整的权限,即777.
总结:该文件已下载,但在浏览器端,我们没有收到任何数据或成功消息,打印。
P.S .:当下载的文件大小为8-9MB时会出现问题;如果它是一个较小的文件大小,说1MB它的作品。因此,脚本执行时间或下载文件大小或一些ec2实例配置阻止它给浏览器一个响应。同样的脚本在我们的Godaddy Linux VPS上运行得非常好。我们已经改变了脚本的最大执行时间。
亚当是正确的。我们几乎花了4天的时间,最后我们用更小的块分解了文件。 – TPS 2012-07-22 06:49:25