inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

워드프레스 자동 포스팅 프로그램 개발 강의 (ChatGPT API)

워드프레스에 python으로 글 업로드하는 방법

업로드가 되지 않습니다.

399

조우진

작성한 질문수 1

0

안녕하세요, 수강중인 학생입니다.

 

3.upload.py 부터 코드가 제대로 동작하지 않습니다.

 

raise RemoteDisconnected("Remote end closed connection without"

http.client.RemoteDisconnected: Remote end closed connection without response

 

이런 내용으로 인해 글이 올라가지 않는데 원인이 무엇일까요?

python wordpress openai xmlrpcclient chatgpt

답변 3

0

상상력과믿음이중요하다

클라우드웨이즈에서
1. xmlrpc.php가 차단되어 있는 경우

Cloudways, 일부 워드프레스 호스팅은 xmlrpc.php 사용을 보안상 차단합니다.

🔎 확인 방법

브라우저에서 다음 주소로 이동해보세요:

bash

복사편집

https://wordpress-xxxxxxxxxxxx.cloudwaysapps.com/xmlrpc.php

  • "XML-RPC server accepts POST requests only." 메시지가 나오면 열려 있는 것

  • "403 Forbidden", "Access denied", "Not found"가 나오면 차단된 것

해결

Cloudways에서는 보통 Application Settings > Security에서 XML-RPC API Access를 허용해야 합니다.

찾아보니까
클라우드웨이즈에서
xmlrpc 접근 허용이 막혀있어서 안되는것입니다.
chatgpt에 에러코드상황 얘기해주니까 자세하게 알려줌!!
Application settings에서 xmlrpc 접근 막아져있는거 풀어주면 됩니다.


 

0

Jason Choi

안녕하세요 강사님,

저는 Client 부분 부터 에러가 발생합니다

패키지들은 잘 설치 했는데, 어떤 문제인지 모르겠습니다.

(전 Mac 사용 중이고, 파이썬 버젼은 3.11 씁니다)

 

파이썬 실행하면, 아래와 같은 에러메시지가 나옵니다.

 

Traceback (most recent call last):

File "/Users/mati/coding/wp_auto/3.upload.py", line 14, in <module>

client = Client(site_url, username, password)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Users/mati/coding/wp_auto/coding/wp_auto/lib/python3.11/site-packages/wordpress_xmlrpc/base.py", line 24, in init

self.supported_methods = self.server.mt.supportedMethods()

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/xmlrpc/client.py", line 1122, in call

return self.__send(self.__name, args)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/xmlrpc/client.py", line 1464, in __request

response = self.__transport.request(

^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/xmlrpc/client.py", line 1166, in request

return self.single_request(host, handler, request_body, verbose)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/xmlrpc/client.py", line 1179, in single_request

resp = http_conn.getresponse()

^^^^^^^^^^^^^^^^^^^^^^^

File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/http/client.py", line 1378, in getresponse

response.begin()

File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/http/client.py", line 318, in begin

version, status, reason = self._read_status()

^^^^^^^^^^^^^^^^^^^

File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/http/client.py", line 287, in readstatus

raise RemoteDisconnected("Remote end closed connection without"

http.client.RemoteDisconnected: Remote end closed connection without response

0

김지유

사용하시는 워드프레스의 호스팅 서비스가 무엇입니까?

 

호스팅 서비스에 따라 설정할것이 추가로 필요한 경우가 있습니다.

0

조우진

영상에서 설명하신대로 cloudways를 사용하였으며, ddns 설정이 안되어 있긴 합니다.

실습용 자료 링크 어디서 보나요

0

8

0

supabase_key 관련

1

16

2

프롬프트의 영문 버전을 만들 때, 출력 규칙에 포함된 한글 부분은 영어로 번역하지 않고 그대로 유지하면서, 영문 편과 한글 편을 한 번에 함께 출력하려면 어떤 워크플로우로 구성하면 좋을까요?

0

13

0

프로그램은 뭘 사용하시는 건가요??

1

16

2

수업자료와 노션 공유 문제

0

24

3

playwright skill은 코덱스 어디에 있나요?

0

22

2

python run.py 실행시 에러 문제

1

52

2

조건 반복문 질문: for 문 ?

0

33

0

54강 4분 41초에서 질문 있어요.

0

33

1

커서창

1

40

2

22강 빌드가 에러가 납니다

0

22

0

강의 제작

1

40

1

23강 질문드립니다, 강사님.

0

26

1

import

0

29

1

45강 예제4번에서 질문 있어요!

0

40

1

45강 강의 10분 03초 내용에서 x + 1 을 하는 이유는 뭔가요?

0

34

1

Json.stringify 관련 오류일까요?

0

34

2

깃허브 저장소에 코덱스 연동하는 방법 문의드립니다

0

52

1

3강, 7강 화면이 안나옵니다. 그냥 검은화면으로만 노출되요;;

0

34

1

cursor 환경

1

48

2

Gradio 실행 시 에러 발생 문의

0

44

2

시간 설정이 잘 안되요

0

158

1

(맥북)알려주신대로 했을 때 썸네일 등록이 정상적으로 업로드 되지 않습니다.

0

128

1

클라이언트 에러 관련 질문입니다.

0

193

1