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. 수정한 코드 내역 (있다면)
감사합니다.
일단은 해결된거 같습니다.
3일넘게 헤메고 있었는데 잘 되는거 같습니다
$media->thumbnail_url = site_url($media->file_path);
$media->thumbnail_url = "https://도메인/111/uploads/$media->file_path";
이렇게 site_url 을 주소로 바꾸니 에디터에서도 보이네요.
퓨어갤러리 구매해놓고 못쓰나 했는데 다행입니다 ㅎ
감사합니다
글 작성 시 입력되는 이미지의 경로는
업로드 경로는 kboard/class/KBContentMedia.class.php 파일의
25번 줄 getList() 함수 안에 있는
$media->thumbnail_url = site_url($media->file_path);
부분 입니다.
위 부분을 경로에 맞게 수정해보시겠어요?
고맙습니다.
안녕하세요 이미지 추가합니다.
https://imgur.com/aK2SoQ8
https://imgur.com/tNZ8nUe
제가 개발자가 아니다보니 설명이 부족했던거 같습니다.
최대한 상황을 풀어보며 써보겠습니다.
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 미디어 업로드 할때 바뀐 미디어폴더 경로를 못가져오는건지...
도움 부탁드리겠습니다
안녕하세요.
올려주신 내용만으로는 원인을 파악하기 어렵습니다.
정확한 원인을 파악하기 위해 디버그 모드를 활성화해서
어떤 오류 메시지가 표시되는지 확인해보셔야 할 듯합니다.
디버그 모드 활성화 방법은 아래의 링크를 참고해보세요.
F12를 눌러 개발자도구->콘솔에서 어떤 에러 메시지가 표시되는지도
확인해보시겠어요?
업로드 경로는 kboard/class/KBContentMedia.class.php 파일의
59번줄 upload 함수에서 $attach_store_path 변수에 담고 있습니다.
고맙습니다.