1

주제: blogapi "newMediaObject" POST 크기에 대한 질문

안녕하세요.
api중에 newMediaObject 라는 항목이 있는데
이것이 티스토리에서는 6메가이상 까지는 post, 즉 전송이 되고 리턴 URL을 받습니다.
그런데 개인서버에 설치한 태터에서는 2메가 미만 정도밖에 전송이 되지 않습니다.
그 이상은 리턴 URL을 받지 못합니다.
왜 이러는 걸까요?
서버설정에 문제가 있나요? php.ini에서 최대 업로드사이즈는 10M로 셋팅되어 있어서
그냥 태터 관리자페이지 첨부파일 업로드에서는 7~8메가 이상 올라갑니다.
무엇이 잘못된 것일까요?
구글을 검색해도 blogapi newMediaObject 내용이 없어 이렇게 질문을 드립니다.

2

답글: blogapi "newMediaObject" POST 크기에 대한 질문

위에 덧붙여
문제를 따라가 보니

Eolin.PHP.Core.php 부분에..

1240여줄 쯤에..
function open($xml, $encoding = null) {
....
  if (!xml_parse($p, $xml))
  이 부분에서 사이즈가 크면 (테스한크기는 3메가정도) 에러도 없이 그냥 죽어버리는 것 같습니다.
$xml 변수 3메가 크기의 string이 들어가서 parse를 시도하면 죽어 버리는 것 같습니다.
대략 이러한데 이 문제점.. 이게 문제점인지도 잘 모르는 상태지만
어떻게 해야 할까요?

3

답글: blogapi "newMediaObject" POST 크기에 대한 질문

그렇군요... memory_limit을 대폭 올리니 됩니다.. 되요.
흠.. xml 파싱이 많은 메모리를 먹는 것인지..
여하튼 친절하고 정확한 답변 감사드립니다....

http://blog.iblogbox.com/tt/category/블로 … 블로그%20웹하드)
요기에 blogapi를 이용한 프로그램을 개발하고 있습니다..
많은 도움이 되었습니다.