PHP SOAP 本地服务器错误

标签 php linux soap

我正在努力让 SOAP 在本地服务器上运行。它在服务器上运行,我可以从我的本地 PC 上使用它,但是当我使用 ssh 连接到服务器时(两台 PC 都在 Linux 上)php 给我错误:

Error occurred: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://192.168.1.2:8080/WebServices/SetValues?WSDL' : failed to load external entity "http://192.168.1.2:8080/WebServices/SetValues?WSDL"

我从服务器本地尝试了 Lynx,它工作正常。所以问题出在 PHP、SOAP 的某处……

最佳答案

setsebool -P httpd_can_network_connect 1

SE Linux 是我的问题!!!如果网络(甚至本地)发生任何问题,请归咎于 SE Linux 或防火墙。

关于PHP SOAP 本地服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5647617/

相关文章:

php - WordPress 随机数存储在哪里?

java - 这个 Java 错误消息意味着什么?我该如何解决它?

java - 如何将 XML 请求附加到 SOAP Body 的唯一 SOAPElement 子级?

javascript - 在 PHP 中,如何将 JSON 转换为 highchart 支持的格式

php - 卡在一个简单的代码上

c++ - Linux 上的托管构建

linux - 配置 pcduino 作为 wifi AP 时出错

python : undefined symbol: PyUnicodeUCS2_DecodeUTF8

c# - 拦截 WCF 客户端中的消息

php - 脚本头过早结束 : php5 Symfony produces internal server error 500