2012-12-14 5 views
0

Wordpress의 XMLRPC 기능을 사용하여 스크립트를 실행하고 있지만 "-32300 : 전송 오류 - 소켓을 열지 못했습니다."라는 오류 메시지가 나타납니다. 스크립트.XMLRPC 32300 : Cron 작업에서만 전송 오류가 발생했습니다.

재미있는 점은 스크립트를 수동으로 실행하면 모든 것이 완벽하게 작동한다는 것입니다. 내가 cron 작업으로 실행할 때이 오류 메시지와 함께 전자 메일을 수신하고 있습니다. 내가 성공하지 못한 것은 ...

1) 모든 플러그인을 비활성화하십시오 2) 내 호스팅 회사 지원에 문의하십시오. 그들은 왜 "프로그래머가 아닙니다"라는 대답으로 나를두고 떠났습니다.

다양한 API 또는 RSS 피드를 쿼리하는 다른 모든 스크립트는 멋지게 실행되지만 XML RPC 피드를 쿼리하려는 모든 항목은 모두이 오류로 인해 사망합니다. 누구든지 문제 진단을 도와 줄 수 있습니까? 기본적으로 XML RPC가 활성화 된 Wordpress 3.5를 실행 중입니다.

답변

1

문제가 해결되었습니다. 32300 소켓 오류 문제가있는 수백만 명의 사람들이 새로운 IXR_Client를 호출 할 때 xp_ rpc 경로에서 $ _SERVER [ 'HTTP_HOST']를 제거하여 문제를 해결했습니다. 내가 $ _SERVER [ 'HTTP_HOST']를 사용할 수 없다는 것을 몰랐습니다.

관련 문제