-
스마트 에디터2 사진 업로드 오류 해결프로그래밍/Web(CSS + HTML + JS + PHP ) 2019. 12. 22. 15:14728x90
스마트 에디터2 ?
네이버에서 관리하는 오픈소스중 하나인 스마트 에디터는 JavaScript로 구현된 웹 기반의 WYSIWYG 편집기이다.
현재 네이버는 자신들이 새로 개발한 스마트 에디터3를 사용하고 있지만, 스마트 에디터2도 쓸만하다.
하지만, 사진 업로드 예제를 수행하던 중 아래와 같은 오류가 발생했다.서버 URL 셋팅을 제대로 하였지만, 자꾸 위와 같은( [가이드]사진 업로더할 서버URL셋팅이 필요합니다.-onAjaxError )와 같은 에러가 날 괴롭혔다.
오류를 보기위해 로직을 (attach_photo.js파일 onAjaxError함수.) 아래와 같이 변경하였다.
123function onAjaxError (e){alert("[가이드]사진 업로더할 서버URL셋팅이 필요합니다.-onAjaxError"+e._response.responseText);}cs 서버에 업로드 후 오류 메시지를 다시 보면....
PHP Notice: Only variables should be passed by reference 오류이며. file_uploader_html5.php의 13번째 줄이다.
해당 파일을 열어 13줄의 내용을 아래와 같이 바꾼다.
12$filemane_ext_temp = explode('.',$filename);$filename_ext = strtolower(array_pop($filemane_ext_temp));cs 서버에 업로드 후 다시 테스트하면 정상적으로 작동하는 것을 볼 수 있다.
728x90댓글