pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<legend id='NjjUl'><style id='NjjUl'><dir id='NjjUl'><q id='NjjUl'></q></dir></style></legend>
    <bdo id='NjjUl'></bdo><ul id='NjjUl'></ul>

    1. <small id='NjjUl'></small><noframes id='NjjUl'>

      <tfoot id='NjjUl'></tfoot>
      <i id='NjjUl'><tr id='NjjUl'><dt id='NjjUl'><q id='NjjUl'><span id='NjjUl'><b id='NjjUl'><form id='NjjUl'><ins id='NjjUl'></ins><ul id='NjjUl'></ul><sub id='NjjUl'></sub></form><legend id='NjjUl'></legend><bdo id='NjjUl'><pre id='NjjUl'><center id='NjjUl'></center></pre></bdo></b><th id='NjjUl'></th></span></q></dt></tr></i><div class="8awgms2" id='NjjUl'><tfoot id='NjjUl'></tfoot><dl id='NjjUl'><fieldset id='NjjUl'></fieldset></dl></div>
    2. SOAP-ERROR:解析 WSDL:無法加載 - 但適用于 WAMP

      SOAP-ERROR: Parsing WSDL: Couldn#39;t load from - but works on WAMP(SOAP-ERROR:解析 WSDL:無法加載 - 但適用于 WAMP)
      <tfoot id='YjI2b'></tfoot>
            <tbody id='YjI2b'></tbody>
          1. <i id='YjI2b'><tr id='YjI2b'><dt id='YjI2b'><q id='YjI2b'><span id='YjI2b'><b id='YjI2b'><form id='YjI2b'><ins id='YjI2b'></ins><ul id='YjI2b'></ul><sub id='YjI2b'></sub></form><legend id='YjI2b'></legend><bdo id='YjI2b'><pre id='YjI2b'><center id='YjI2b'></center></pre></bdo></b><th id='YjI2b'></th></span></q></dt></tr></i><div class="szueeql" id='YjI2b'><tfoot id='YjI2b'></tfoot><dl id='YjI2b'><fieldset id='YjI2b'></fieldset></dl></div>
            <legend id='YjI2b'><style id='YjI2b'><dir id='YjI2b'><q id='YjI2b'></q></dir></style></legend>

            <small id='YjI2b'></small><noframes id='YjI2b'>

                <bdo id='YjI2b'></bdo><ul id='YjI2b'></ul>
                本文介紹了SOAP-ERROR:解析 WSDL:無法加載 - 但適用于 WAMP的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                限時送ChatGPT賬號..

                這在我的 WAMP 服務器上工作正常,但在 linux 主服務器上不起作用!?

                This works fine on my WAMP server, but doesn't work on the linux master server!?

                try{
                    $client = new SoapClient('http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl', ['trace' => true]);
                    $result = $client->checkVat([
                        'countryCode' => 'DK',
                        'vatNumber' => '47458714'
                    ]);
                    print_r($result);
                }
                catch(Exception $e){
                    echo $e->getMessage();
                }
                

                我在這里錯過了什么?!:(

                What am I missing here?! :(

                SOAP 已啟用

                SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl' : failed to load external entity "http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl"/taxation_customs/vies/checkVatService.wsdl"
                

                從 PHP 調用 URL

                從 PHP 調用 URL 返回錯誤

                Call the URL from PHP

                Calling the URL from PHP returns error

                $wsdl = file_get_contents('http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl');
                echo $wsdl;
                

                錯誤

                Warning:  file_get_contents(http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl): failed to open stream: HTTP request failed! HTTP/1.0 503 Service Unavailable
                

                從命令行調用 URL

                從 linux 命令行調用 URL HTTP 200 返回一個 XML 響應

                Call the URL from command line

                Calling the URL from the linux command line HTTP 200 is returned with a XML response

                curl http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
                

                推薦答案

                對于某些版本的 php,SoapClient 不發送 http 用戶代理信息.與本地 WAMP 相比,您在服務器上有哪些 php 版本?

                For some versions of php, the SoapClient does not send http user agent information. What php versions do you have on the server vs your local WAMP?

                嘗試使用上下文流顯式設置用戶代理,如下所示:

                Try to set the user agent explicitly, using a context stream as follows:

                try {
                    $opts = array(
                        'http' => array(
                            'user_agent' => 'PHPSoapClient'
                        )
                    );
                    $context = stream_context_create($opts);
                
                    $wsdlUrl = 'http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl';
                    $soapClientOptions = array(
                        'stream_context' => $context,
                        'cache_wsdl' => WSDL_CACHE_NONE
                    );
                
                    $client = new SoapClient($wsdlUrl, $soapClientOptions);
                
                    $checkVatParameters = array(
                        'countryCode' => 'DK',
                        'vatNumber' => '47458714'
                    );
                
                    $result = $client->checkVat($checkVatParameters);
                    print_r($result);
                }
                catch(Exception $e) {
                    echo $e->getMessage();
                }
                

                編輯

                實際上,您使用的網絡服務似乎存在一些問題.基于 IPv6 的 HTTP 和缺少 HTTP 用戶代理字符串的組合似乎給 Web 服務帶來了問題.

                Edit

                It actually seems to be some issues with the web service you are using. The combination of HTTP over IPv6, and missing HTTP User Agent string, seems to give the web service problems.

                要驗證這一點,請在您的 linux 主機上嘗試以下操作:

                To verify this, try the following on your linux host:

                curl  -A ''  -6 http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
                

                此 IPv6 請求失敗.

                this IPv6 request fails.

                curl  -A 'cURL User Agent'  -6 http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
                

                此 IPv6 請求成功.

                this IPv6 request succeeds.

                curl  -A ''  -4 http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
                curl  -A 'cURL User Agent'  -4 http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
                

                這兩個 IPv4 請求都成功.

                both these IPv4 request succeeds.

                有趣的案例 :) 我猜您的 linux 主機將 ec.europa.eu 解析為其 IPv6 地址,并且您的 SoapClient 版本默認沒有添加用戶代理字符串.

                Interesting case :) I guess your linux host resolves ec.europa.eu to its IPv6 address, and that your version of SoapClient did not add a user agent string by default.

                這篇關于SOAP-ERROR:解析 WSDL:無法加載 - 但適用于 WAMP的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                enable SOAP on PHP(在 PHP 上啟用 SOAP)
                Get received XML from PHP SOAP Server(從 PHP SOAP 服務器獲取接收到的 XML)
                not a valid AllXsd value(不是有效的 AllXsd 值)
                PHP SoapClient: SoapFault exception Could not connect to host(PHP SoapClient:SoapFault 異常無法連接到主機)
                Implementation of P_SHA1 algorithm in PHP(PHP中P_SHA1算法的實現)
                Sending a byte array from PHP to WCF(將字節數組從 PHP 發送到 WCF)
                <legend id='nveU8'><style id='nveU8'><dir id='nveU8'><q id='nveU8'></q></dir></style></legend>

                      • <small id='nveU8'></small><noframes id='nveU8'>

                      • <tfoot id='nveU8'></tfoot>
                          <tbody id='nveU8'></tbody>
                          <bdo id='nveU8'></bdo><ul id='nveU8'></ul>
                        • <i id='nveU8'><tr id='nveU8'><dt id='nveU8'><q id='nveU8'><span id='nveU8'><b id='nveU8'><form id='nveU8'><ins id='nveU8'></ins><ul id='nveU8'></ul><sub id='nveU8'></sub></form><legend id='nveU8'></legend><bdo id='nveU8'><pre id='nveU8'><center id='nveU8'></center></pre></bdo></b><th id='nveU8'></th></span></q></dt></tr></i><div class="sely3nw" id='nveU8'><tfoot id='nveU8'></tfoot><dl id='nveU8'><fieldset id='nveU8'></fieldset></dl></div>
                          主站蜘蛛池模板: 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 防爆正压柜厂家_防爆配电箱_防爆控制箱_防爆空调_-盛通防爆 | 发电机价格|发电机组价格|柴油发电机价格|柴油发电机组价格网 | TPE_TPE热塑性弹性体_TPE原料价格_TPE材料厂家-惠州市中塑王塑胶制品公司- 中塑王塑胶制品有限公司 | 提升海外网站流量,增加国外网站访客UV,定制海外IP-访客王 | 上海橡胶接头_弹簧减震器_金属软接头厂家-上海淞江集团 | TMT观察网_独特视角观察TMT行业 派财经_聚焦数字经济内容服务平台 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 创绿家招商加盟网-除甲醛加盟-甲醛治理加盟-室内除甲醛加盟-创绿家招商官网 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | 磁力抛光研磨机_超声波清洗机厂家_去毛刺设备-中锐达数控 | 混合气体腐蚀试验箱_盐雾/硫化氢/气体腐蚀试验箱厂家-北京中科博达 | 家用净水器代理批发加盟_净水机招商代理_全屋净水器定制品牌_【劳伦斯官网】 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂_帽子厂_浙江高普制帽厂 | 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 智能交通网_智能交通系统_ITS_交通监控_卫星导航_智能交通行业 | 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 沈阳建筑设计公司_加固改造设计_厂房设计_设计资质加盟【金辉设计】 | 网站优化公司_北京网站优化_抖音短视频代运营_抖音关键词seo优化排名-通则达网络 | 富森高压水枪-柴油驱动-养殖场高压清洗机-山东龙腾环保科技有限公司 | 郑州宣传片拍摄-TVC广告片拍摄-微电影短视频制作-河南优柿文化传媒有限公司 | 深圳法律咨询【24小时在线】深圳律师咨询免费 | 上海防爆真空干燥箱-上海防爆冷库-上海防爆冷柜?-上海浦下防爆设备厂家? | 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 | 光环国际-新三板公司_股票代码:838504 | 中国品牌门窗网_中国十大门窗品牌_著名门窗品牌 | 高光谱相机-近红外高光谱相机厂家-高光谱成像仪-SINESPEC 赛斯拜克 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 移动厕所租赁|移动卫生间|上海移动厕所租赁-家瑞租赁 | 砂磨机_立式纳米砂磨机_实验室砂磨机-广州儒佳化工设备厂家 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 螺杆式冷水机-低温冷水机厂家-冷冻机-风冷式-水冷式冷水机-上海祝松机械有限公司 | 重庆波纹管|重庆钢带管|重庆塑钢管|重庆联进管道有限公司 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 |