Nusoap请求邮件大小限制

时间:2013-06-26 06:35:57

标签: php soap nusoap

NuSoap中的请求邮件大小是否有默认限制?我问这个 因为当我使用NuSOAP客户端发送大小为5225 KB的xml数据时 NuSOAP服务器我从服务器得到以下响应。

HTTP/1.1 100 Continue

HTTP/1.1 500 Internal Server Error

Cache-Control: private

Content-Type: application/soap+xml; charset=utf-8

Server: Microsoft-IIS/7.5

Date: Wed, 26 Jun 2013 06:30:51 GMT

Content-Length: 441

我已经尝试查看apache和PHP的错误日志文件,但没有 可以在那里找到。

1 个答案:

答案 0 :(得分:0)

由于您的服务器对大量请求进行了阻塞,因此它可能会请求比PHP默认提供的内存更多的内存。

检查PHP memory_limit设置,并尝试相应地进行调整。您没有指定您正在使用的PHP版本,但默认情况下,它在PHP 5.2.0之前设置为8MB,在PHP 5.2.0中设置为16MB,在较新版本中设置为128MB。如果您使用的是早于5.3.0的PHP版本,则默认的8 - 16MB内存将无法处理如此大的XML文档。