![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 2 Dołączył: 2.07.2007 Skąd: Ostrzeszów Ostrzeżenie: (0%) ![]() ![]() |
Zdobywam wiedzę i uczę się SOAPa i mam taki kod:
Plik SoapName.php
index.php
Klasa jest dobrze napisana, bo sprawdzałem, ale niestety wyskakuje mi taki wyjątek: DTD are not supported by SOAP Czy ktoś się kiedyś z takim problemem spotkał ? Ten post edytował smiady 4.07.2014, 18:38:02 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 7 Dołączył: 27.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Kod wygląda dobrze i działa (SOA #1).
A próbowałeś ustawić opcję 'trace' => true w kliencie i sprawdzić co zwracają metody SoapClient->__getLastRequest, SoapClient->__getLastRequestHeaders, SoapClient->__getLastResponse, SoapClient->__getLastResponseHeaders ? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 2 Dołączył: 2.07.2007 Skąd: Ostrzeszów Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za zainteresowanie.
Dopisałem kod: echo $client->__getLastRequest; W $options ustawiłem 'trace' => true Niestety komunikat nadal jest taki sam ... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 7 Dołączył: 27.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
przede wszystkim sprawdź co zwraca
SoapClient->__getLastResponse i SoapClient->__getLastResponseHeaders Ten post edytował wladimirec 9.07.2014, 20:39:51 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Na dev serwie warto ustawić ini_set('soap.wsdl_cache_enabled', 0);
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 23:25 |