본문 바로가기

Software/PHP

[그누보드] G4S 설치후 경로 문제 생길때.

그누 보드 설치후..

처음 접속을 하면 아래와 같이 링크가 깨지는 경우가 있습니다.

 

호스팅 환경에 따라 여러가지 이유가 있겠지만..

저는 귀찮아서..common.php 파일에 $root 를 바로 수정해 줬습니다.

깨지는 부분에 경로를 확인해 보니

http://192.168.0.4:8082/volume1/web/g4s/bbs/current_connect.php

로 연결을 하려고 하더군요.

즉 필요없는 서버내에 절대 경로를 참조 하는거 같은데...

주소 중간에 /volume1/web/g4s 부분을 지워 줘야 겠죠.

 

기존에 $root = str_replace($document_root, '', $result['path']);  이 부분을...주석 처리 하고.

$root = str_replace('/volume1/web/g4s' , '' , dirname(__FILE__)); 와 같이 전체 경로에서  /volume1/web/g4s 를 지워주게 했습니다.