PHP Magento SABUN-HATA: WSDL Ayrıştırma: URLPath dan yüklenemedi

0 Cevap php

Benim yerel makine, benim dev çevre üzerinde barındırılan bir url geçirerek bir sabun istemci oluşturmak için çalışıyorum ve bu hatayı almaya devam ediyorum. Ben bu çağrıyı yapmak edebilmek için kullanılacak ve sadece iyi çalıştı.

Temelde ben yapıyorum bütün bu

$ Client = new SoapClient ('http://virtual.website.com:81/api/?wsdl');

Ben çıkageldi bir tarayıcıda url gidin, ben biliyorum bu doğru yerdir. Magento forumlarında orada bazı benzer mesajlar vardır ama bu bir Magento belirli bir sorun olduğunu bilmiyorum. Onlar zaten bir çözüm olarak söz herşey. Bunlar örneğin hosts dosyasını 127.0.0.1 website.com düzenlemek için söylüyor

Bu bir sanal konak olarak kurulum beri zaten bu var.

İşte benim error_log içinde hata

[Fri Jun 04 12:30:37 2010] [error] [client 127.0.0.1] PHP Fatal error:  SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://virtual.website.com:81/api/soap/?wsdl' : XML declaration allowed only at the start of the document\n in /usr/local/sites/virtual.website.com/www/CUSTOMSCRIPTS/removeProductImages.php on line 6
[Fri Jun 04 12:30:37 2010] [error] [client 127.0.0.1] PHP Stack trace:
[Fri Jun 04 12:30:37 2010] [error] [client 127.0.0.1] PHP   1. {main}() /usr/local/sites/virtual.website.com/www/CUSTOMSCRIPTS/removeProductImages.php:0
[Fri Jun 04 12:30:37 2010] [error] [client 127.0.0.1] PHP   2. SoapClient->SoapClient(*uninitialized*) /usr/local/sites/virtual.website.com/www/CUSTOMSCRIPTS/removeProductImages.php:6

GÜNCELLEMEYİ :: Bu SOAP şey benim XML dosyasına fazladan boşluk ekliyor ile ilgili bir sorun olmadığını bulduk.

0 Cevap