다음과 같은 문제가 있습니다 : 나는 PHP에서 wsdl webservice에 액세스하려고합니다. 이것은 현재 코드입니다 :비누 연결 PHP가 오류 500
if (isset($_POST['submit'])){
$soap = new SoapClient("http://footballpool.dataaccess.eu/data/info.wso?wsdl");
}
이 코드에 액세스하면 얻을 수있는 것은 모두 "500 - 내부 서버 오류"입니다. 현재 내 PHP는 Windows Server 2008 R2에서 실행되고 있지만 오류 소스가 될 수 없다고 생각합니다. Wordpress와 같은 다른 응용 프로그램은 문제없이 실행됩니다. 비누 클라이언트와 서버는 php.ini에서 활성화됩니다. PHP 버전은 5.4.6입니다. 누구든지이 문제를 어떻게 처리 할 수 있을지 알고 있습니까?
오류보고가에 설정됩니다 error_reporting은 = E_ALL & ~ E_NOTICE & ~ E_STRICT & ~ E_DEPRECATED. try/catch는 아무 것도 변경하지 않습니다. 표준 예외는 아니지만 catch 된 SoapException이 아닙니다. – colosso
그러면 Windows 서버 구성에서 오류를 표시하지 않습니다. 네, 에러 로그에서 try/catch 나 look을 사용할 수 있습니다. – MrCode