可能由于基础数据库损坏而导致SOAP(错误提取HTTP标头)?

时间:2017-02-08 15:45:59

标签: php soap interbase

我有一个肥皂服务给我一个客户的麻烦。对API的一个特定调用返回错误致命错误:未捕获的SoapFault异常:[HTTP]错误获取http标头

我已经阅读了足够的内容,看到有时连接问题或执行时间耗尽,但我尝试将运行时间延长到月球以确认并且不起作用。

1)相同的服务版本,两个数据库,一个工作,客户端不工作。

2)在客户端数据库上,接受除问题之外的所有其他呼叫。

3)也许调用和数据库结构是问题?不,调试应用程序,断点会随机被击中或丢失,具体取决于获取错误所需的时间。

所以这不是我程序中的单一参考点。我在过去的问题中已经看到腐败的数据库可能导致与它的连接跳转,但我不知道我怎么可能调查它。

我尝试从客户端恢复数据库备份,因为恢复有时会修复icky的东西,但没有骰子。任何建议下一步要看什么?

1 个答案:

答案 0 :(得分:0)

所以我弄明白了,一旦对数据库进行的查询花费了太多时间并且必须跳出连接。

对我来说真的没有意义,因为如果我把执行时间放到一百万,那么整个通话仍然永远不会结束。在崩溃之前,我仍然可以使它通过调查以及调试。因此,在逻辑方面,我可能会误解操作的顺序,错误捕获或如何处理服务和SQL查询,但是将一个SQL查询优化为立即运行的SQL查询已经停止给我提出问题。

相关问题