2016-10-27 2 views
0

나는 이미지를 드래그 앤 드롭 방식으로 편집기에 추가하려고합니다. Ckeditor 업로드 이미지 404 오류/플러그인 설정

는 어쨌든 CK 편집기를 업데이트하고 싶었다, 그래서 약간의 독서 후 나는 플러그인 uploadimage 포함한 패키지 건물을 통해 새로운 CKeditor 다운로드를 생성 - http://ckeditor.com/addon/uploadimage

내가 드래그 앤 거기에 이미지를 드롭하려고 업로드가 성공했다는 녹색 막대가 보일 것입니다. 잠시 후 편집기에서 이미지를 볼 수 있습니다. 그러면 빨간색 막대가 표시됩니다. '파일 업로드 중에 HTTP 오류가 발생했습니다 (404 : 파일을 찾을 수 없음).'

나는 ckeditor의 config.js이 있습니다

config.uploadUrl = '/upload/'; 

나는이 경로가 이미지를 업로드했다 당연하다고 생각한다. 폴더가 만들어지고 테스트를 위해 777에 대한 사용 권한을 설정했습니다.

여기가 잘못되었거나 구성에 뭔가 빠졌다고 가정합니다. 그러나 문서를 통해 나는 그것이 무엇인지 알지 못한다.

누군가가 올바른 방향으로 나를 가리킬 수 있기를 바랍니다.

덧붙여 말하자면, 필자는 파일 브라우저가 필요하거나 필요하지 않습니다. 작은 컨텍스트 ->이 편집기는 로그인 한 사용자가 사용합니다. 한 사용자가 다른 사용자의 이미지를 볼 수 없도록하고 입력 텍스트를 한 번만 사용하기를 원하지 않기 때문에 이전 이미지를 찾을 필요가 없으므로 사용자는이 편집기를 설정 한 번만 사용하게됩니다. 이것이 내가 내 요구에 가장 잘 맞는 업로드 이미지 플러그인을 얻은 이유입니다. ckeditor의 documentation을 바탕으로

종류와 관련,

+0

개발자 도구 모음을 열고 콘솔에서 오류를 확인하십시오. 정확한 오류가 없으면 도움이되지 않습니다. – Dekel

+0

요청한 URL/업로드 /이 서버에 없습니다. 그냥/upload/대신 전체 URL을 입력하면 작동하지 않습니다. 그런 다음 폴더 ckeditor를 검색하여 777 권한으로 폴더 업로드를 만들었지 만 운이 없다고 생각했습니다. – marty90

+0

문서를 읽어야합니다. http://docs.ckeditor.com/#!/guide/dev_file_upload – Dekel

답변

3

마티 :

The uploadUrl setting contains the location of a script that handles file uploads of pasted and dragged images

하지 당신이 파일을 업로드 할 서버의 폴더입니다. 이것은 업로드되어야하는 파일의 제출을 ​​처리하는 스크립트 여야하며이 스크립트는 서버의 관련 폴더에 파일 저장을 처리하는 스크립트입니다.

This plugin only covers the client side (what happen in the browser) and not the server side (which you need to implement by yourself).

+0

나는 같은 종류의 메시지를 보냈다. 결론은 'upload.php'에 대한 소개입니다. 이 서버 측 스크립트에 있어야 할 것에 관한 문서 (찾을 수있는 문서 없음)가 없다는 것이 나도 꽤 이상한가요? 그 정보를 어디에서 찾을 수 있습니까? – marty90

+0

사실 - 모든 것이 있습니다. 설명서 (내 대답의 링크)를 읽으십시오. – Dekel

+0

나는 probebly 뭔가를 여전히 누락되었습니다. "{ "uploaded ": 1, "fileName ":"foo.jpg ", "url ":"/uploads/foo.jpg " }'이 파일을 ' upload.php '오류를 반환하지 않으며 업로드 폴더에있는 이미지 foo.jpg에 링크를 연결합니다. 이것은 아무것도 업로드하지 않습니다. – marty90

관련 문제