워드프레스에서 ‘No working transport found’ 에러가 발생하는 경우

0

특정 웹호스팅에서 워드프레스에 플러그인이나 테마를 설치할 때 ‘No working transport found’ 에러가 발생하면서 설치와 다운로드에 실패하는 경우가 있습니다.

정확한 오류 메시지는 다음과 같습니다.

설치 실패: 다운로드 실패. No working transports found

영문 메시지:

Update Failed: Download failed. No working transports found

이와 같은 오류가 발생하는 경우 php.ini 구성 파일에서 openssl 익스텐션을 활성화해주면 문제가 해결될 수 있습니다.

웹호스팅 서버에 FTP로 접속하여 php.ini 파일을 열고 php_openssl.dll를 검색한 후에 주석 기호(“;”)를 삭제하면 됩니다.

;extension=php_openssl.dll

즉, 맨 앞의 세미콜론(;)을 삭제하도록 합니다.

위의 조치에도 문제가 해결되지 않으면 curl 익스텐션을 활성화해주도록 합니다. 즉, php_curl을 검색하여 맨 앞의 세미콜론(;)을 삭제합니다.

;extension=php_curl.dll

저는 작년에 이 같은 문제를 접하게 되었는데, 두 번째 방법으로 오류를 해결할 수 있었습니다.

웹호스팅에 따라 이 옵션을 변경하지 못 할 수 있습니다. 그런 경우 웹호스팅이 연락하여 위의 두 익스텐션을 활성화해줄 수 있는지 확인해보도록 합니다. 직접 서버를 세팅하여 운영하는 경우 위의 두 확장기능을 활성화해주면 될 것입니다.

* 참고로 대부분의 웹호스팅에서는 이런 문제가 발생하지 않습니다. 국내의 특정 웹호스팅에서 이런 문제를 경험한 적이 있습니다.

만약 위의 익스텐션을 활성화하는 것이 불가능하다면 수동으로 테마와 플러그인을 설치할 수밖에 없을 것입니다. 하지만 그럴 경우 너무 불편하기 때문에 다른 웹호스팅으로 이전해보는 것을 고려하는 것이 더 좋은 옵션 같습니다.

그리고 테마 데모도 설치하지 못할 수도 있습니다. 이런 경우 조금 불편하지만 다른 웹호스팅 서버에서 데모를 설치한 후에 Duplicator를 사용하여 이전하는 방법을 생각해볼 수도 있습니다.

참고:

*일부 글에 제휴링크가 포함될 수 있습니다.기부를 통해 블로그 운영을 후원하실 수 있습니다.

Related Posts

댓글 남기기