-
cURL error 6: name lookup timed out개발/WORDPRESS 2019. 2. 20. 15:42
플러그인이나 테마쪽 들어가면 속도가 엄청느리구...
Warning: 예상치 않은 에러가 발생했습니다. WordPress.org나 이 서버의 환경설정이 뭔가 잘못된 것 같습니다. 문제가 지속된다면 지원 포럼에서 해결해보세요. (워드프레스가 WordPress.org에 안전한 연결을 설정할 수 없습니다. 서버 관리자와 연락하세요.) in /home/bobe/public_html/wp-admin/includes/plugin-install.php on line 165
object(WP_Error)#5717 (2) { ["errors"]=> array(1) { ["http_request_failed"]=> array(1) { [0]=> string(35) "cURL error 6: name lookup timed out" } } ["error_data"]=> array(0) { } }
이런 오류가 뜨는데
어떤 설정이 문제라서 이런거죠..?- 에러만 보면 cURL 로 요청하는데 도메인 찾는데 시간 걸린다는 에러.
웹서버의 DNS 설정 등에 문제가 있나??
출처 : https://phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=451156&sca=&sfl=wr_subject%7C%7Cwr_content&stx=curl+fsockopen&sop=or
OS환경 : Oracle Linux 6.8
DB 환경 : Mysql 5.1.73 Source distribution
에러 :
워드프레스 wp-admin에서 플러그인 검색 후 추가 시 해당 에러 발생
설치 실패: 다운로드 실패. cURL error 6: name lookup timed out
해결 방법 :
wp-config.php를 열어 아래 문장을 추가한다.
define( 'ALTERNATE_WP_CRON', true );
원인 :
WP Cron이 사이트에서 동작하지 않기 떄문
이 기능이 꺼져있으면 플러그인 설치를 실패 할뿐만 아니라 다른 여러 가지 기능도 중단된다.
WP Cron이이 도메인에서 작동하지 않는 이유
루프백 요청에 문제가 있기 때문에
루프백 요청은 WP Cron에서 192.168.137.50/wp-cron.php를 로드하는데 사용됨
루프백 호출이 실패하는 이유
예를들어 지금 내 wordpress의 domain이 192.168.137.50인데 실제로는 없는 가상IP이기 때문에 루프백이 안됨
대부분의 경우 서버에 DNS 구성 오류가있어 자신의 도메인에 대한 IP를 확인할 수 없기 때문일 수 있습니다.
때로는 루프백 요청이 호스팅에 의해 의도적으로 차단됩니다.
참조 : https://premium.wpmudev.org/forums/topic/backups-failing-to-run-immediately-or-even-when-scheduled#post-913706
'개발 > WORDPRESS' 카테고리의 다른 글
워드프레스(wordpress) 업데이트(플러그인등) 오류 (0) 2019.02.20 wordpress 테마 검색 안되는 경우 (0) 2019.02.20 - 에러만 보면 cURL 로 요청하는데 도메인 찾는데 시간 걸린다는 에러.