2013-08-22 2 views
0

XAMPP에서 PHP 코드를 실행하고 있습니다. SoapClient 객체를 사용하여 WSDL 양식에 연결하려고합니다. 오류가 내 php.ini 파일에서 php_openssl을 활성화해야하지만 이미 가지고 있지만 여전히 작동하지 않는다고합니다. 정확한 오류는 다음과 같습니다 : php_openssl.ext를 활성화 했는데도 PHP에서 SSL 오류가 발생하는 이유는 무엇입니까?

Warning: SoapClient::__doRequest(): Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in C:\xampp\htdocs\series\UI\SOAP\test.php on line 15 SSL support is not available in this build
php.ini에서 활성화해야 할 것이 있습니까?

+1

.ini 파일이 여러 개 있습니다. 잘못된 .ini 파일을 수정했을 수 있습니다. 또는 필요한 .dll을 찾을 수 없습니다. 변경 후 아파치를 다시 시작하는 것을 기억 했습니까? –

+0

프로덕션 .ini와 개발 .ini를 모두 수정했습니다. 내가 변경했을 때 나는 아파치를 다시 시작했다. 다른 .dll이 필요하다고 생각하십니까? –

답변

0

"extension_dir"지시어가 올바른 폴더로 설정되었는지 확인 했습니까? 해당 폴더의 절대 경로를 사용해야합니다.

관련 문제