묻고답하기
php 5.5.9 익스글쓰기시 내용 부분에 "웹 사이트에서 이 웹 페이지 표시를 거부했습니다."
2015.02.25 08:18
php 5.5.9 익스플로러 글쓰기시 내용 부분에
"웹 사이트에서 이 웹 페이지 표시를 거부했습니다."
이렇게 나오며... 크롬에서는
위 그림처럼 글쓰기시 Access denied 표현됩니다.(미리등록되어 나타납니다.)
혹시 이것이 php설정 문제인지 혹시 php 5.5버전대의 사용자 분들께 조언 구합니다.
기본게시판등으로 테스트 했으며 에디터 "xeed"에서는 이러한 현상이 없습니다.
기본에디터 xpresseditor의 "editot.html" 에서 "<load target="js/xpresseditor.js" cond="!__DEBUG__" />"이코드를 제거하니
정상작동하지만 에디터기능을 사용할 수 없어서 js부분을 살펴보아도 도무지 문제점 해결이 어렵습니다 ㅠㅠ
댓글 9
-
노에르
2015.02.25 10:17
-
KTK
2015.02.25 10:31
관심 없던글에 관심 감사합니다. 권한문제는 아니에요.
-
기진곰
2015.02.25 13:27
익스플로러 쪽 에러메시지를 보면 HTTP 403이라고 나옵니다.
즉, 서버에서 HTTP 403 Forbidden (퍼미션 없음) 오류가 발생하는데
크롬은 그걸 그대로 보여주고, 익스플로러는 깔끔한 에러화면으로 바꿔서 보여주는 것 뿐이네요.
저 자리에 들어가야 할 파일은 modules/editor/styles/default/editor.html 입니다.
이 파일이 정상인지, 퍼미션이 맞는지 확인해 보세요.
-
KTK
2015.02.25 16:47
답변주셔서 감사합니다. 이게 권한문제로 보이지 않습니다. 기진곰님의 답변을 듣고 ㅠㅠ 열심히 테스트해봤지만 되지 않습니다 ㅠㅠ 777을 줘도 안되네요 ㅠ 문제는 모바일 모드에서는 정상 작동을 하네요.. 이게 에디터문제인건 같은데 큰일입니다..
-
노에르
2015.02.25 17:29
일단 모바일에서 정상적으로 나오는 것은 너무나도 당연합니다.
모바일에서는 에디터를 불러오지 않기 때문이지요.
에디터 자체는 iframe으로 호출하게 됩니다.
우선 modules~ 부터 style파일 .html까지 다시 한 번 권한을 체크해보시고,
files 폴더 또한 한번 체크해보세요..
그리고 이 모든 것을 체크했음에도 문제가 없다면
혹시 .htaccess 파일에 .html 파일 혹은 .js 접근하지 못하도록 막아둔 건 아닌지 확인해보세요.
그래도 해결안된다면..참으로 미스테리합니당...
-
KTK
2015.02.25 19:44
해결하였습니다 감사합니다^^
location ~ .php$ { 이부분이
location ~ .(php|html|htm)$ {
이렇게 되어있었네요 ㅡ.ㅡ;;
왜 이런지 모르겠지만 덕분에 문제점 찾아서 풀었습니다. 감사합니다.
복받으실거에요!! xe문제아니였네요 괜히 죄송스럽고 그러네요 ㅠㅠnginx 설정부분이 ㅠㅠ 죄송합니다!!!!
-
노에르
2015.02.25 19:52
어.. 해당설정은 php 연결시키는 설정 같은데요
만약 위처럼 수정하시면 .html 파일에서는 php가 작동안되고 코드가 노출될 거에요
참고하세요
-
퍼니엑스이
2015.02.25 17:14
Access Denied 라고 나오는 것을 봐서는 방화벽 같은 것에 걸리는 듯 합니다.
-
KTK
2015.02.25 19:44
해결하였습니다 감사합니다^^
location ~ .php$ { 이부분이
location ~ .(php|html|htm)$ {
이렇게 되어있었네요 ㅡ.ㅡ;;
왜 이런지 모르겠지만 덕분에 문제점 찾아서 풀었습니다. 감사합니다.
복받으실거에요!! xe문제아니였네요 괜히 죄송스럽고 그러네요 ㅠㅠnginx 설정부분이 ㅠㅠ 죄송합니다!!!!
단순한 권한 문제 아닐까요? 모듈 폴더에 읽기 권한이 있는지 확인해보세요
에디터는 아마 modules/editor/styles 일겁니다 해당 폴더에 접근 권한이 없어서 뜨는 것 같은데...
아니면 files 폴더..
아니면 죄송합니다