프린트 하기

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






'Web > Wordpress' 카테고리의 다른 글

웹에서 쉘 명령어 실행하기  (0) 2018.03.21