질문/조언질답게시판
Extra Form
PHP PHP 5.x
CMS XpressEngine

예전 빌드된 웹사이트에서 메뉴를 분할하려고 하는데,

 

관리자 페이지 - 사이트 메뉴 편집에서 외부 페이지 메뉴 생성 후,

 

html 업로드 > 외부 문서 위치까지 설정해주었으나 url 이동은 되지만 내용이 보이지 않습니다.

 

그러나 기존에 올라가있던 html로 위치를 설정해주면 출력이 됩니다.

 

새로 올린 html만 출력이 안되는 듯 합니다.

 

관리자 페이지 내에서 캐시 파일 재생성해도 아무런 변화가 없네요.

 

가능하다면 조언 부탁드리겠습니다.

  • profile
    해당 출력안되는 페이지의 경로가 잘못되었다던가... 아니면 로딩을 하지 못했다는 에러가 잇었다던가 그런 표기가 아에 없나요?

    단순히 증상만 말고.. 본인이 어떻게 설정을 했는지 자세한 이미지및 설명 + url도 함께 남겨주시면 좋을 것 같네요.

    경로 인식에 대한 부분에 대해서 님이 XE를 잘 아는 사용자인지 아닌지에 대해서도 답변자 분들이 다 추측할 수 없으니 조금만 자세하게 남겨주세요 ^^
  • profile ?

    답변 감사드립니다! 댓글이 있는 질문은 수정이 안되어 여기에 첨부하도록 하겠습니다.

     

    기존에 외부페이지로 설정된 메뉴가 수개 있는 상황에서 제가 새로 생성한 페이지만 출력이 안되는 상황입니다.

     

    전체적인 경로는 첨부2와 같으며 새로 추가한 html(m3_5Patents.html)을 관리 페이지에서 경로로 지정해 주었습니다.

     

    관리 페이지에서 원래 있던 다른 html파일(external1~3.html)로 경로를 지정하면 출력됩니다.

     

    별다른 에러는 확인할 수 없었습니다.

     

    캡처.PNG

    캡처2.PNG

  • ? profile

    혹시 생성하신 mid 와 업로드된 파일명이 같아서 그런건 아닐까요? 이건 완전한 추측입니다.
    혹시 업로드파일명을 바꿔서 시도해 보시는 건.....

  • profile ?
    시도해보았으나 여전히 출력이 안되네요...
    웹서버에 지식이 충분한 것도 아니라 어렵네요
    같은 폴더에 있는 다른 html은 보여주면서 새로 추가한 것만 안보여주니 이유를 모르겠습니다
  • ? profile
    html 소스가 문제가 있을 수도 있겠지요.
    소스를 간단한 출력 정도로 바꿔서 테스트 해보시는 방법도 있겠습니다.
  • profile ?
    바로 head/body 없이 h1태그만 넣어서 확인해봤지만 여전하네요...
    여러 조언 진심으로 감사드립니다.
  • ? profile
    해당 로딩파일이 정상적으로 불러왔는지 채크해볼 필요가 있습니다 라이믹스라면 경로를 알아서 새로 잡아줬겟지만 xe는 그런기능이 없을것 같고요.. 해당 파일의 경로가 절대값인지 아닌지 채크하지 못하는 것 또는 다른 여러가지 영향이 있을걸로 보이네요 기존 경로입력시에는 어떤값이였는지 참고하시어 해당 경로를 입력해보세요.
  • profile
    문서위치를 절대경로로 변경해보시기 바랍니다.
    ex) /home/http/htdocs/myhomepage/rx/layouts/default/test.php
  • profile
    apache나 nginx가 그 파일을 읽을수 있는지 소유권과 읽기 퍼미션도 체크해보세요.