php - 未捕获的 SoapFault 异常:[soap:Server] 服务器无法处理请求
问题描述
我使用这个 PHP 代码:
<?php
ini_set("soap.wsdl_cache_enabled", "0");
$AccountShabaCode = "123456789012345678900000";
$WorkTitle = "Example";
$GuildCode = "48160000";
$PardakhtYarTitle = "Xxxa";
$soapclient = new SoapClient('http://87.107.134.111:8021/PardakhtYar.asmx?wsdl');
$add_new_request = $soapclient->AddNewRequest(array('AccountShabaCode' => $AccountShabaCode, 'Password' => $Password, 'WorkTitle' => $WorkTitle, 'GuildCode' => $GuildCode, 'PardakhtYarTitle' => $PardakhtYarTitle));
print_r($add_new_request);
?>
并得到这个错误:
Fatal error: Uncaught SoapFault exception: [soap:Server] Server was unable to process request. ---> Object reference not set to an instance of an object. in C:\WAMP\home\example.tld\public_html\test.php:11
Stack trace:
#0 C:\WAMP\home\example.tld\public_html\test.php(11): SoapClient->__call('AddNewRequest', Array)
#1 {main}
thrown in C:\WAMP\home\example.tld\public_html\test.php on line 11
我该如何解决这个错误?
我需要调用“AddNewRequest”(http://87.107.134.111:8021/PardakhtYar.asmx?op=AddNewRequest)
解决方案
推荐阅读
- python - Pandas Dataframe 中的计算列 - 计算未来值的最大值
- laravel - laravel 多关系查询
- google-cloud-platform - 使用默认服务帐号的 Dataproc 集群基础虚拟机
- reactjs - 如何使用道具从页面路由到另一个页面
- date - 获取两个日期之间的月份名称 Ms-Access
- python - 在python中使用lstrip的正确方法
- c# - IdentityServer4 ClientCredentials 基本问题(我认为)
- html - 响应式div中的响应式图像?
- eclipse - Eclipse 快捷方式应仅适用于包资源管理器中选定的文件或项目
- amazon-web-services - 这是否可以将 kubernetes 入口 ALB 与 terraform 管理的 alb/route 53 连接起来,同时以相同的 dns 名称提供请求?