schneck Asked: 2010-01-30 03:14:16 +0800 CST2010-01-30 03:14:16 +0800 CST 2010-01-30 03:14:16 +0800 CST nginx 上的管道损坏 772 我用 nginx 设置了 php/fastcgi,现在我想通过 java-applet 上传非常大的文件。大约 30 秒后,小程序报告“Broken pipe”。在服务器日志中,我什么也没找到。我将 php.ini 中的任何设置(max_execution_time、max_input_time、memory_limit、post_max_size)更改为非常高的值,但没有任何帮助。 任何想法? php fastcgi nginx 2 个回答 Voted Jason 2010-01-30T04:44:52+08:002010-01-30T04:44:52+08:00 你的上传有多大?您是否检查了 client_body_temp_path ( http://wiki.nginx.org/NginxHttpCoreModule#client_body_temp_path ) 或其他 nginx client_body* 项目上的可用空间? damog 2010-02-04T14:55:57+08:002010-02-04T14:55:57+08:00 此外,请查看 client_body_temp 目录的权限,因为它们必须足够允许运行 nginx 的用户。
你的上传有多大?您是否检查了 client_body_temp_path ( http://wiki.nginx.org/NginxHttpCoreModule#client_body_temp_path ) 或其他 nginx client_body* 项目上的可用空间?
此外,请查看 client_body_temp 目录的权限,因为它们必须足够允许运行 nginx 的用户。