I'm getting with my hotel provider:

我和我的酒店供应商在一起:

Fatal error: Uncaught SoapFault exception: [Client] SoapClient::SoapClient() Stack trace: #0 SoapClient->SoapClient(NULL, Array) #1

致命错误:未捕获的SoapFault异常:[客户机]SoapClient::SoapClient()堆栈跟踪:#0 SoapClient->SoapClient(NULL, Array) #1。

I managed once to make a booking but then start getting this message.

我曾经管理过一次预订,但后来开始收到这个消息。

Fatal error: Uncaught SoapFault exception: [Client] SoapClient::SoapClient() [soapclient.soapclient]: 'uri' option is required in nonWSDL mode in /home/fanzy44/public_html/FLuxuryWorld.com/HotelCollection/wp-content/themes/agility-child/single-bookhotel.php:1983
Stack trace:
#0 /home/fanzy44/public_html/FLuxuryWorld.com/HotelCollection/wp-content/themes/agility-child/single-bookhotel.php(1983): SoapClient->SoapClient(NULL, Array)
#1 /home/fanzy44/public_html/FLuxuryWorld.com/HotelCollection/wp-includes/template-loader.php(47): include('/home/fanzy44/p...')
#2 /home/fanzy44/public_html/FLuxuryWorld.com/HotelCollection/wp-blog-header.php(16): require_once('/home/fanzy44/p...')
#3 /home/fanzy44/public_html/FLuxuryWorld.com/HotelCollection/index.php(17): require('/home/fanzy44/p...')
#4 {main} thrown in /home/fanzy44/public_html/FLuxuryWorld.com/HotelCollection/wp-content/themes/agility-child/single-bookhotel.php on line 1983

致命错误:未捕获的SoapFault异常:[客户机]SoapClient::SoapClient() [SoapClient。在非wsdl模式中,“uri”选项是必需的,在/home/fanzy44/public_html/ fluxuryworld.com/hotelcollection/wp -content/themes/agility- child/agility - child/agility - child/agility - child/monbookhotel.php:1983的Stack trace: #0 /home/fanzy44/public_html/ fluxuryworld.com/hotelcollection/wp - content/themes/agili-child// / / / / / / / / / /其中包括('/home/fanzy44/p…')2 /home/fanzy44/public_html/ fluxuryworld.com/hotelcollection/wp -blog-header.php(16): require_once('/home/fanzy44/p…')3 /home/fanzy44/public_html/ fluxuryworld.com/hotelcollection/index.php(17):需要('/home/fanzy44/p…')的第4个主要的选项,在1983年的line上,被提交给/home/fanzy44/public_html/ fluxuryworld.com/hotelcollection/themes/agility - child// / / / /。

1 个解决方案

#1


3

According to the exception,

根据异常,

Uncaught SoapFault exception: ... 'uri' option is required in nonWSDL mode

未捕获SoapFault例外:……在非wsdl模式中需要“uri”选项。

So, referring to the SoapClient documentation:

因此,引用SoapClient文档:

options

An array of options. If working in WSDL mode, this parameter is optional. If working in non-WSDL mode, the location and uri options must be set, where location is the URL of the SOAP server to send the request to, and uri is the target namespace of the SOAP service.

一个选项数组。如果在WSDL模式下工作,此参数是可选的。如果在非wsdl模式下工作,则必须设置位置和uri选项,其中位置是SOAP服务器发送请求的URL,而uri是SOAP服务的目标命名空间。

Looking at your code:

看着你的代码:

$client = new SoapClient($hotelProBookingURL, array('trace' => 1));

What's the value of $hotelProBookingURL? If it's null, you're missing necessary options, causing your error.

$hotelProBookingURL的值是多少?如果它是空的,那么就缺少必要的选项,从而导致错误。

更多相关文章

  1. php怎么读取MYSQL数据到radio选项
  2. 如何在HTML选择选项列表中保留空间hi
  3. 如何让react-native Picker保持新选择的选项?
  4. 如何为select中的选项创建?
  5. AngularJS(1.5.8) - 如何直接从获取json对象的控制器中填充选择选
  6. FieldErro:无法将关键字'date_added'解析为字段。选项包括:data_ad
  7. ubuntu 16.04 设置选项里面找不到《打印机》和《软件和更新》两
  8. Linux 3.4.39内核编译配置选项介绍
  9. ubi文件系统制作,还是"-c"选项的问题

随机推荐

  1. android 图片加载和缓存开源项目 Picasso
  2. 通过PC鼠标键盘操控Android手机:androidsc
  3. 这款开源 Android(安卓)实时投屏软件是 Q
  4. android: 使用 AsyncTask
  5. Android官方开发文档Training系列课程中
  6. [Android(安卓)Training视频系列] 8.2 Ma
  7. Message Android的享元模式
  8. Android判断字符串中是否含字母、中文或
  9. Android(安卓)面试(四):Android(安卓)Servic
  10. Android支付宝沙箱环境使用教程