업체통해 제작한 홈페이지, 학교 서버에 업로드
본문
안녕하세요! 저는 대학원생이고, 이번에 저희 연구실 홈페이지를 업체 통해서 제작 했습니다.
제작은 그누보드5 템플릿과 보드들로 작업하신 것 같더라구요.
소스파일을 받아서 학교 서버에 업로드를 했는데
그누보드5 틀만 나오고, 홈페이지가 안나오네요 ㅜ
제가 이런쪽으로는 거의 잘 몰라서 여기에 질문남겨봅니다
업체에서 임시로 업로드 해놓은 홈페이지는 cafe24호스팅이고 거긴 제대로 나왔습니다.
http://dmonster662.cafe24.com 입니다.
(cafe24 환경 php 5.5, mysql 5.x / 학교 환경 php 5.39 mysql 5.5)
나름 검색해서, 파일 받은 이후로 변경해준 것은
1. 기본 디렉토리가 www였는데 저희 서버는 public_html 이라서 그거 바꿔준거
2. data 폴더에 dbconfig.php에서 db user랑 password, db이름 변경했습니다. (학교에서 알려준 정보대로)
3. data 폴더 권한을 707로 변경했습니다.
학교 주소는 http://partsweb.skku.edu/~ndtl 입니다.
제가 무엇을 놓친 것일까요 ㅜ 아니면, 서버 환경이 안맞아서 php나 이런게 안돌아가는건가요..?
p.s. db 파일(.sql)도 받아서 나름 명령어 써서 적용시켜보긴 했는데,, 적용하기 전이나 후나 똑같습니다.
게시판에 글써놓은게 하나도 없으니 db는 적용안해도 될 것 같은데, 이거 제대로 적용안하면 홈페이지가 안나오나요..?
답변 4
게시판이 존재하지 않는다고 나오는거 보니 DB 제대로 복구 안하신거 같습니다.
경로와 유저네임, 디비네임, 패스워등 확인하셔서 DB 복구 다시 해보세요.
테마 적용이 안되었네요
/theme/f002/ 폴더가 학교 서버에 업로드가 되었는지 확인해보세요
f002 폴더가 존재한다면, 관리자 로그인후 테마 설정을 변경하세요
이미지만 안나오고 있는것 같네요.
이유는 님이 정확히 파악하고 계신게 맞구요
일반적으로 홈페이지 주소를 기준으로 불러오게 되어 있어서..
소스에서 / 로 시작하는 절대경로를 사용합니다.
그런데 님의 학교 서버는 /~ndtl 라는 서브 경로에 설치가 되어 그런겁니다.
해당 소스를 찾아서 모두 앞에 /~ndtl 를 붙여주시거나,
./ 로 시작하는 상대경로로 바꿔줘야 합니다.
메인 이미지는 /index.php 에 있을 듯 합니다.
또는 css 파일에 있을수도 있구요..
해피정님의 말씀처럼 cafe24의 theme 아래에 있는 f002의 아래부분을 전부 학교 서버의 같은 위치로 복사해 주시고 해피정님의 말씀처럼 관리자화면의 테마선택에서 선택해주시면 될 것 같습니다.
나머지 이미지 부분 및 기존의 자료 업된 부분들은 cafe24에 설정되어 있는 곳의 data 디렉토릭에 있는 것을 전부 학교서버에 data 디렉토리를 만들고 옮겨주시면 될것 같습니다.