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 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.