我使用 nginx 设置了 php/fastcgi,现在我想通过 java-applet 上传非常大的文件。大约 30 秒后,applet 报告“管道损坏”。在服务器日志中,我什么也没发现。我将 php.ini 中的任何设置(max_execution_time、max_input_time、memory_limit、post_max_size)更改为非常高的值,但没有任何帮助。
任何想法?
答案1
您的上传有多大?您是否检查过 client_body_temp_path 上的可用空间(http://wiki.nginx.org/NginxHttpCoreModule#client_body_temp_path) 或者其他 nginx client_body* 项目?
答案2
另外,查看 client_body_temp 目录的权限,因为它们必须对运行 nginx 的用户足够宽松。