1. 정확한 제품 또는 플러그인 이름
Kboard 게시판
2. 상세 내용
워드프레스의 기본값인 wp-content/uploads 에서 111/uploads 로 upload path 를 미디어 경로를 수정하여 사용하려는데
Kboard 글쓰기 kboard 미디어추가 에서 이미지를 업로드하면 업로드가 안됩니다.
기본값인 wp-content/uploads 으로 하면 정상적으로 업로드 되구요.
kboard_attached, kboard_thumbnails, 폴더는 /111/uploads 에 있습니다.
경로문제일거 같은데 수정하는 방법은 없는지요?
https://imgur.com/vnGOq4p
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
안녕하세요.
올려주신 내용만으로는 원인을 파악하기 어렵습니다.
정확한 원인을 파악하기 위해 디버그 모드를 활성화해서
어떤 오류 메시지가 표시되는지 확인해보셔야 할 듯합니다.
디버그 모드 활성화 방법은 아래의 링크를 참고해보세요.
F12를 눌러 개발자도구->콘솔에서 어떤 에러 메시지가 표시되는지도
확인해보시겠어요?
업로드 경로는 kboard/class/KBContentMedia.class.php 파일의
59번줄 upload 함수에서 $attach_store_path 변수에 담고 있습니다.
고맙습니다.
제가 개발자가 아니다보니 설명이 부족했던거 같습니다.
최대한 상황을 풀어보며 써보겠습니다.
1. 워드프레서의 기본 미디어 업로드 폴더인 "wp-content/uploads" 에서 "111/uploads" 폴더로 변경
2. Kboad 설치 (kboard_attached 폴더는 "111/uploads" 안에 설치됨
3. 글쓰기에서 kboard 미디어 업로드를 이용하여 파일 업로드
4. 업로드 선택 후 이미지가 안보이고 삽입,삭제 버튼만 보임 https://imgur.com/vnGOq4p
5. 그대로 삽입하면 아무 이미지가 안보임
6. FTP로 보면 "111/uploads/kboard_attached/" 안에 파일이 들어와 있음
7.에디터에서 소스보기로 보니 이미지 주소가 중간에 빠져있음
<img srd="http://도메인.com/kboard_attached/1/202208/630da4748e19b5018994.jpg" alt="" />
8. 진짜 파일이 있는 경로로 이미지 주소를 수정하면 이미지 보임
<img srd="http://도메인.com/111/uploads/kboard_attached/1/202208/630da4748e19b5018994.jpg" alt="" />
브라우저에서 보이는 에러코드는
Failed to load resource: the server responded with a status of 404 (Not Found)
입니다.
kboard 미디어 업로드 할때 바뀐 미디어폴더 경로를 못가져오는건지...
도움 부탁드리겠습니다
안녕하세요 이미지 추가합니다.
https://imgur.com/aK2SoQ8
https://imgur.com/tNZ8nUe
글 작성 시 입력되는 이미지의 경로는
업로드 경로는 kboard/class/KBContentMedia.class.php 파일의
25번 줄 getList() 함수 안에 있는
$media->thumbnail_url = site_url($media->file_path);
부분 입니다.
위 부분을 경로에 맞게 수정해보시겠어요?
고맙습니다.
감사합니다.
일단은 해결된거 같습니다.
3일넘게 헤메고 있었는데 잘 되는거 같습니다
$media->thumbnail_url = site_url($media->file_path);
$media->thumbnail_url = "https://도메인/111/uploads/$media->file_path";
이렇게 site_url 을 주소로 바꾸니 에디터에서도 보이네요.
퓨어갤러리 구매해놓고 못쓰나 했는데 다행입니다 ㅎ
감사합니다