질문/조언질답게시판

403 error가 나요

Extra Form
PHP PHP 7.0
CMS Rhymix

 

안녕하세요 

 

제가 라이믹스로 구현된 것에서 추가적으로 페이지를 만들고 팝업창을 만들어서 띄우려하는데

 

계속 Forbidden 403 에러가 ( You don't have permission to access /modules/w1data/skins/default/Mydatasite.html on this server. ) 나요

 

중요한 것은 이 폴더내에 html들은 다 나오고, 저번에 한번 팝업창 추가 했던 것은 잘 되는데 이번에

 

추가한 페이지 두개가 권한도 다 조정했고 httpd.conf 도 다 설정 다시 해보고, selinux도 조정했구요

 

근데 selinux context 변경하는 것은 원래 기본적으로 ? 로 되어있더라구요 context가.. 그래서 semange?로도 해보았는

 

에러떠서 변경도 안되구요..

 

어떤 방법이 있을까요? 답답해서 올립니다.

 

아시는 분들 좀 알려주세요

  • profile
    XE/라이믹스 모두 모듈 스킨 HTML 파일에 직접 접근할수 없습니다.
    (.htaccess 파일에 403을 띄우도록 되어 있습니다)

    스킨파일에 직접 접근이 가능한 경우 타인이 스킨을 무단 도용할수 있으므로 접근 제한 구문을 삭제하지 마시고 모듈에서 해당 파일을 files 폴더 하위 폴더에 복사하는 코드를 추가후 사용하시거나, 해당 html 파일을 템플릿 파일로 지정해서 불러올수 있도록 해야 합니다.
  • profile ?
    아 그렇군요 ㅠㅠ;; 답변감사합니다. 어쩐지 다른 파일들도 다 직접접근이 안되더라구요..;; 덕분에 이해했습니다. 보니까 저번에 되었던 파일은 PHP파일이라서 되더라구요 그래서 PHP로 확장자를 변경하니 보이긴 보입니다. 허나 include된 html들은 보이지않네요ㅠㅠ.. 모듈에서 해당 파일을 files 폴더 하위 폴더에 복사하는 코드는 잘 모르겠지만 해보겠습니다ㅠ
  • ? profile

    html이나 php를 직접 불러오시면 안됩니다. 해당 모듈의 ~~~.view.php 파일에서 새로 disp~~~ 형태 함수를 추가하고 템플릿 이름을 지정해 주셔야 합니다. 템플릿 지정을 위해서는 php로 바꾼 확장자도 다시 html로 바꾸셔야 합니다.

    힘드시다면 제작의뢰를 이용하시면 됩니다.