SOAP 错误:正在解析 WSDL:无法从 url 加载

2024-01-09

执行以下行时,我收到此错误:

$client = new soapclient('https://example.com/xxx/pgw?wsdl=xyz.wsdl');

Error:

SoapFault: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://localhost:8080/xxx/pgw?wsdl=xyz.wsdl' : failed to load external entity "http://localhost:8080/xxx/pgw?wsdl=xyz.wsdl" in SoapClient->SoapClient() (line 39 of /var/www/.../myscript.php).

我已经在浏览器中检查了 URL,没有问题。 什么可能导致错误?


经过几个小时和尝试后,我今天遇到了同样的问题file_get_contents在我的 WSDL URL 上,我注意到我的 apache 错误日志中出现了权限被拒绝的错误。我发现 SELinux 是罪魁祸首。我相信默认情况下,SELinux 会阻止 httpd 发出自己的网络请求(至少在 Fedora 上)。

修复方法是:setsebool -P httpd_can_network_connect 1,然后允许 Apache 连接到远程服务(它适用于 SSL 和非 SSL 请求)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SOAP 错误:正在解析 WSDL:无法从 url 加载 的相关文章

  • php将多维数组内爆为制表符分隔行

    我有一个多维数组 BlockData 其中有 13 个维度和 n 个数组元素 我需要将此数组内爆回单个长字符串 其中元素由 n 换行和尺寸由 t tabs 我尝试过使用array map 功能没有成功 需要帮助来完成此任务 请帮忙 这可以使
  • PHP - 如何将图像资源写入文件

    我用了函数imagecopyresampled到裁剪图像 我尝试使用file put contents和 fwrite 将 resized image 写入硬盘上的文件 但所有尝试都失败了 我可以将调整大小的图像写入磁盘而不是使用image
  • 在 Delphi 中的 SOAP 标头中发送简单字符串

    我需要发送这样的东西
  • 不带 GROUP BY 的聚合查询

    这个查询似乎在我的旧机器上完美运行 但是 在我的 MySQL 5 7 14 和 PHP 5 6 25 的新机器上 它会抛出错误 致命错误 未捕获异常 PDOException 并带有消息 SQLSTATE 42000 语法错误或访问冲突 1
  • 用于验证 ip 列表中的 ip 范围的正则表达式

    我有正则表达式用于验证 50 个 ips 逗号分隔的列表 25 0 5 2 0 4 0 9 01 0 9 0 9 3 25 0 5 2 0 4 0 9 01 0 9 0 9 1 50 列表示例 10 10 10 1 127 0 0 1 现在
  • PHP MYSQL文件内容转义问题

    我正在尝试使用 php 将 pdf 文件上传到 mysql 数据库中 除了文件内容之外 一切都很好 无论我如何尝试转义特殊字符 查询总是失败 主要是 未知命令 n 我使用过addslashes mysql real escape strin
  • 在 Laravel 中将自定义/新类文件放在哪里?

    我有关于如何使用 Yelp Fusion API 的 PHP 示例 它用OAuth php file https github com Yelp yelp api blob master v2 php lib OAuth php有几个班级
  • Stripe 支付网关使用 PayumBundle 创建定期付款

    我在用支付包 https github com Payum PayumBundle将 Stripe 支付网关集成到我的 symfony2 应用程序中 我可以创建成功的直接付款 但无法创建定期付款 因为捆绑包的文档非常差 我的问题是如何使用
  • mongodb从不同数据库中选择

    我有大约 200 个 mongodb 数据库 每个数据库都有一个名为 Group 的集合 在该集合中有一个名为 meldingId 的字段 是否可以进行一个 mongodb 查询来查找不同数据库中的所有值 我设法通过 selectDB da
  • 如何使用 PHP 从图像文件中读取 Lightroom 关键字?

    我有一个照片社区 www jungledragon com http www jungledragon com 允许用户上传照片 我的平台是 PHP CodeIgniter 作为上传过程的一部分 我已经使用 PHP 读取 EXIF 信息ex
  • PHP 数组到 JavaScript 数组

    假设我在 php 中有这个数组 cities array Caracas gt array air gt array 4 3 5 Working Days Saturday sea gt array 18 3 5 Days Wednesda
  • PHP—array_merge_recursive() - 相同键没有数组

    php a php gt data1 tag gt div classes gt 1 2 3 php gt data2 tag gt section classes gt 2 3 4 5 6 php gt result array merg
  • 如何获取与我当前所在商店相关的产品所属类别 ID

    我在产品页面上并拥有产品对象 但是当我尝试使用以下方式获取类别 id 时 product gt getCategoryIds or product gt getResource gt getAttribute category ids gt
  • Laravel 验证规则仅针对字母

    我正在尝试添加验证规则以仅接受信件 我正在使用regex规则 但它仍然不起作用 下面是我的代码 Validate request input this gt validate request name gt required regex p
  • 如何使用 jQuery 通过 Ajax 发送复选框数组的值?

    我有一个包含很多表单字段的表单 12 x n 行 每行中的第一个字段 代表产品 是一个类似于以下内容的复选框
  • 使用 openssl 检查服务器安全协议

    我有一个框架应用程序 它根据使用方式连接到不同的服务器 对于 https 连接 使用 openssl 我的问题是 我需要知道我连接的服务器是否使用 SSL 还是 TLS 以便我可以创建正确的 SSL 上下文 目前 如果我使用错误的上下文尝试
  • 自动生成PHP代码的策略?

    我正在开发一个框架 在后端创建 ER 图后 该框架可以动态地对自身的各个部分进行编程 作为一名 PHP 新手 我想知道是否还有比打开一个纯 xyz php 文本文件然后将动态生成的代码添加到该文件更奇特的事情 是的 尝试一下Zend Cod
  • 在 jQuery AJAX 成功中从 MySql 获取特定响应

    好吧 我有这个 ajax 代码 它将在 Success 块中返回 MySql 的结果 ajax type POST url index php success function data alert data My Query sql SE
  • 纠正装饰器模式的一个大缺点

    不久前 我在重构一些游戏战斗代码时决定尝试装饰器模式 战斗者可以拥有各种被动能力 也可能是不同类型的生物 我认为装饰器可以让我在运行时以各种组合添加行为 因此我不需要数百个子类 我几乎已经完成了 15 个左右的被动能力装饰器 在测试中我发现
  • 如何使用 PHP 正确添加跨站请求伪造 (CSRF) 令牌

    我正在尝试为我网站上的表单添加一些安全性 其中一个表单使用 AJAX 另一个表单是简单的 联系我们 表单 我正在尝试添加 CSRF 令牌 我遇到的问题是令牌有时只显示在 HTML 值 中 其余时间 该值为空 这是我在 AJAX 表单上使用的

随机推荐

  • 使用 ie10 的 webbrowser c# winform

    我想强制网络浏览器在我的 c winform 应用程序中使用 IE10 我知道还有其他类似的问题 但我已经阅读了很多 但我不知道我错在哪里 这是我的代码 RegistryKey registrybrowser Registry LocalM
  • 为什么 jQuery 不使用 JSDoc? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 或者它们确实存在 但只是不在源代码中 我真的很想得到一些东西 可以阻止 js doc toolkit 每次解析 jQuery 时崩溃 这也意味着
  • 如何将 XML 发布到 MVC 控制器中? (而不是键/值)

    使用 Fiddler 我可以传入 body someXml ThisShouldBeXml 然后在控制器中 HttpPost public ActionResult Test object someXml return Json someX
  • C++ 中的可扩展自动类注册

    C 中的自动类注册是一项常见任务 也是 StackOverflow 上的一个常见问题 在对象工厂中注册对象创建者 https stackoverflow com questions 1310214 register an object cr
  • 如何在 app.config 文件中定义端点?

    如何在 app config 文件中使用 MEX 端点定义端点以及运行应用程序所需的内容 我有一个名为 IXMLService 的服务合同 并且我正在使用 WsHttpBinding 请举个例子 创建app config后 如何启动服务
  • 将一个 Div 插入到另一个 Div 中?

    我正在创建一个网络应用程序 想知道为什么以下代码不起作用 它首先创建一个元素 然后将其添加到主体中 然后 我创建另一个 Div 元素 我想将其放置在我创建的第一个 div 元素内 我使用 MooTools 类来创建和初始化对象 它工作正常
  • 挑战:ViewPager 的自定义动画。更改所选元素的高度(视图折叠)

    我目前正在研究 ViewPager 中切换页面之间的自定义动画 当我向左滑动时 视图向左移动 新视图从其下方来到前面 我想让视图向左移动 我处理的 以缩小 如下图所示 在第二张和第三张图片中 我没有想象新的视图出现在前面 但我认为这是没有必
  • 将 vsDoc 更新到 1.5 会破坏所有 JavaScript

    我在看似最简单的操作上遇到了一些困难 在 Visual Studio 中 当我将 vsDoc 从 1 4 1 更改为 1 5 时 页面上的 JavaScript 不再起作用 视觉工作室 2010 原来的 有效的 是这样的
  • 不可知地检查 unittest.mock 调用参数。它们是否作为位置参数或关键字参数传递

    When a unittest mock Mock对象已被调用 我可以使用调用的确切签名检查参数值 from unittest mock import Mock m Mock creation of mock m foo bar baz c
  • XNA C# 2D 平台游戏

    我正在尝试在 XNA 中制作 弄清楚如何 一个 2d 平台游戏 我知道如何创建平铺网格以及如何执行碰撞检测 我对玩家的 9 个边界图块执行碰撞检测 但我想知道是否有更好的方法来执行碰撞检测 我读过 时空幻境 不使用图块 而是使用拼凑的图像或
  • 当名称可以是任何语言时,如何按名称索引 postgres 表?

    我有一个很大的 postgres 表 其中包含位置 商店 地标等 用户可以通过各种方式进行搜索 当用户想要搜索某个地点的名称时 系统当前会执行以下操作 假设搜索是在咖啡馆 lower location name LIKE cafe 作为查询
  • 在css中为文件上传按钮添加样式

    我有一个带有以下 css 的文本字段和按钮 JS 小提琴链接 http jsfiddle net Tdkre http jsfiddle net Tdkre submit moz box shadow inset 0px 1px 0px 0
  • 如何防止删除Android中编辑文本的第一个字符

    这是我在应用程序中编辑文本之一
  • 如何迭代 C# 中的内置类型?

    我想迭代 C 中的内置类型 bool char sbyte byte short ushort 等 怎么做 foreach var x in GetBuiltInTypes do something on x 系统类型代码 http msd
  • 我们可以访问不存在的工会的成员吗?

    在 C 标准中 基本 lval 11 6 http eel is c draft basic lval 11 6 says 如果程序尝试通过以下类型之一以外的泛左值访问对象的存储值 则行为未定义 聚合或联合类型 其元素或非静态数据成员中包含
  • 如何重载Python中的内置模块?

    我正在尝试将主机绑定到我的 python 程序中的指定 ip 只是让它在python程序中起作用 所以我不打算修改 etc hosts file 我尝试添加一些代码create connection函数于socket py对于主机 IP 转
  • 将逻辑放入 SQL 中的优点和缺点? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在一份新工作中 我刚刚接触到将逻辑放入 SQL 语句的概念 在 MySQL 中 一个愚蠢的例子是这样的 SELECT P LastName IF
  • 像素化整个网页

    我了解如何缩放小画布以制作具有厚实而不是模糊像素的大画布 有什么方法可以让整个网页显示为厚实的 2x2 或 3x3 像素吗 即用最近邻缩放来放大它 我想使用普通 HTML 但将其像素化以获得仿 8 位外观 很酷的主意 我想如果你不关心性能的
  • 哪种连接语法更好?

    因此 我们正在从 Informix 迁移到 Sql Server 我注意到 Informix 中的查询是这样编写的 select col1 col2 col3 col4 col5 from tableA tableB where table
  • SOAP 错误:正在解析 WSDL:无法从 url 加载

    执行以下行时 我收到此错误 client new soapclient https example com xxx pgw wsdl xyz wsdl Error SoapFault SOAP ERROR Parsing WSDL Coul