>  기사  >  백엔드 개발  >  게시 오류 발생: 오류 코드 40005, WeChat에서 오류 메시지 반환: 잘못된 파일 형식

게시 오류 발생: 오류 코드 40005, WeChat에서 오류 메시지 반환: 잘못된 파일 형식

WBOY
WBOY원래의
2016-08-08 09:21:422843검색

PxxCms를 고객에게 배포하고 대량 전송 기능을 사용하여 이미지와 텍스트를 보낼 때 다음 메시지가 표시됩니다. 게시 오류 발생: 오류 코드 40005, WeChat에서 오류 메시지 반환: 잘못된 파일 형식, PHP를 배우지 않았으며 여유가 없습니다. 아프게...

구글에서 누군가의 블로그에 가서 해결방법이 있었는데 tmd요금이.. 삭제하고 직접 바꿨습니다

PigCmsLibActionUserMessageAction.class의 sendAll 메소드를 찾아보세요 .php, 약 112줄을 작성하고 다음과 같이 변경하고, comment 첫 번째 줄을 삭제합니다. file_put_contents(...);

//file_put_contents(CONF_PATH.<span>'</span><span>img_</span><span>'</span>.$img[<span>'</span><span>id</span><span>'</span>].<span>'</span><span>.jpg</span><span>'</span>,file_get_contents($img[<span>'</span><span>pic</span><span>'</span><span>]));
$postMedia[</span><span>'</span><span>media</span><span>'</span>]=$_SERVER[<span>'</span><span>DOCUMENT_ROOT</span><span>'</span>].str_replace(<span>'</span><span>http://</span><span>'</span>.$_SERVER[<span>'</span><span>HTTP_HOST</span><span>'</span>],<span>''</span>,$img[<span>'</span><span>pic</span><span>'</span><span>]);</span>

이유는 를 보면 알 수 있습니다. 코드입니다.

위 내용은 게시 오류: 오류 코드 40005, WeChat에서 오류 메시지를 반환합니다: 잘못된 파일 형식, 관련 콘텐츠 포함, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.