개발 Q&A

제목 ckeditor 의 You don't have permission to access ~ 오류 문의 드립니다.
카테고리 기타
글쓴이 nataek 작성시각 2019/09/17 18:09:56
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 12869   RSS

ckeditor 4 버전을 사용 하려고 합니다.

글내용에 단순 텍스트만 쓰고 올리면 올라 가는데요..

글 내용에 에디터의 기능 중 폰트를 바꾸거나 색깔을 주고 작성을 하면

You don't have permission to access /adm/reg_notice on this server.

라는 오류가 발생 합니다.

그런데 아무런 효과 없이 단순 텍스트만 변경 해서 작성할 경우에는 오류가 없습니다.

 

혹시 소스가 잘못 되었나 싶어서 텍스트에 색상 변경 같은 효과를 주고

if ($this->form_validation->run() == TRUE) {      

      echo "TEST";

}else{      

     .....................

}

처럼 작성 버튼 클릭 시 아무런 데이터를 받지 않고 단순히 TEST 라는 텍스트를 찍도록 해도 위와 같은 오류가 발생 합니다.

 

즉, 아무런 효과 없이 단순히 텍스트만 작성할 경우에는 이상이 없는데..

폰트색 변경 같은 어떠한 효과를 주고 작성할 경우에는 오류가 발생 합니다.

 

추측컨데는 html 태그의 있고 없고 문제 인 것 같다는 생각이 듭니다.

효과를 줄 경우에는 span 이라든가 strong 이라든가 하는 태그가 붙게 되어서 그런 것이 아닌가 싶은데...

그래도 이해를 못하겠는게 에디터 에서 어떤 효과를 준 후에 단순히 TEST 라는 글자만 찍어 보려고 해도

오류가 발생을 하니 뭐가 잘못 된 것인지를 모르겠습니다.

서버의 셋팅 문제인지..CI 환경 셋팅 문제인지..

 

혹시 이러한 현상에 대해서 조언을 주실 수 있는지 문의 드립니다.

감사 합니다.

 

 

 

 

 

 

 다음글 안녕하세요, 이해가 안되는 현상이 있어 문의 드립니다. (6)
 이전글 음수계산 (4)

댓글

kaido / 2019/09/17 18:12:37 / 추천 0

permission to access 메세지는 CI하고 상관없이 해당 폴더에 접근 권한이 없다는 메세지 입니다.

폴더 권한을 확인해보세요.

nataek / 2019/09/17 18:35:43 / 추천 0

폴더권한 문제는 아닌 것 같습니다.

내용에 아무런 효과 없이 단순 텍스트만 써서 올리면 올라가는 것을 보면 폴더권한 문제는 아니라고 생각 됩니다.

폴더권한 역시 777 로 모든 권한을 주었습니다. 

다른 이유가 있지 않을까 싶네요..

====================================================================

https://processwire.com/talk/topic/12728-unable-to-edit-links-in-ckeditor-getting-403-error/

를 보니 아래와 같은 답변이 있네요.. 아파치 셋팅 문제일까요??


Inexplicable 403 errors in CKEditor's dialogs are 99% of the time caused by apache's mod_security.

kaido / 2019/09/17 20:00:03 / 추천 0

대부분의 아파치는  소유주가 apache 이거나  패키지 설치시  www-data 형태로 많이 소유주를 잡아둡니다

접근권한과 소유권한 둘다 확인해보셔야 합니다.

http://bastcode.com/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%ED%8C%8C%EC%9D%BC-%EC%97%85%EB%A1%9C%EB%93%9C%EA%B0%80-%EC%95%88%EB%8F%BC%EC%9A%94/

nataek / 2019/09/18 12:05:00 / 추천 0

테스트 해본 결과 아파치 서버의 문제일 것 같습니다. 

오늘 새로운 환경에서 테스트를 해보니 오류 없이 정상적으로 됩니다.

문의 당시 환경도 호스팅 업체였고, 오늘 테스트한 새로운 환경도 또 다른 호스팅 업체 였습니다.

소스는 같은데 한군데 에서는 되고, 한군데 에서는 되는 것을 보면 서버셋팅 문제 일 확률이 큰 것 같습니다.

답변 주셔서 감사 합니다.