W PHP, jeśli starają się wystąpienie nowego SoapClient
i WSDL nie jest dostępny (serwer w dół lub cokolwiek), PHP błąd krytyczny jest wyrzucany:SoapClient błąd awaryjna w PHP
Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from ' http://example.com/servlet/app/SomeService?wsdl ' : failed to load external entity " http://example.com/servlet/app/SomeService?wsdl "
krytyczne błędy PHP, o ile mi wiadomo, nie można odzyskać.
Czy istnieje sposób, aby z tego zrezygnować? Czy można uniknąć tego fatalnego błędu?
Edit: powinienem powiedzieć, że używam na PHP 5.2, jeśli czyni żadnej różnicy.
Niestety to rozwiązanie nie działa w PHP 5.3.10. – pthurmond
Skopiowałem to dosłownie do nowego pliku i nie dociera do echa "Ok"; część. – pthurmond
Ale kiedy spojrzałem w dół, znalazłem notatki o wyłączeniu xdebug i to pozwoliło działać. – pthurmond