2013-06-26 75 views
0

NuSoap中的请求消息大小是否有默认限制?我问这 ,因为当我使用NuSOAP客户端发送大小为5225 KB的xml数据到 NuSOAP服务器时,我从服务器获得以下响应。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,但没有任何错误日志文件。

回答

0

由于您的服务器在大量请求上发生窒息,它可能会请求比PHP默认提供的内存更多的内存。

检查PHP memory_limit设置,并尝试相应地进行调整。您尚未指定您正在使用的PHP版本,但默认情况下,它在PHP 5.2.0之前设置为8MB,PHP 5.2.0为16MB,较新版本为128MB。如果您使用的是早于5.3.0的PHP版本,那么默认的8-16MB内存对于处理如此庞大的XML文档来说太少了。

+0

我有PHP 5.2.5版本和我已经给出的memory_limit是128 MB。 – Harshad

+0

没有人知道这个答案? – Harshad

+0

没有足够的信息给出,以便找出实际的原因。恐怕,“内部服务器错误”是非常通用的。尝试打开PHP错误,以防万一有用的东西出现 –

相关问题