C

4s 새로 설치 하는데...설치후 메인 화면에..문제가..경로가 문제 인거 같은데..

g4s2.jpg
g4s3.jpg
사진과 같이 모든 그림이 깨져 나옵니다..

로그인을 누르면...

http://192.168.0.4:8082/volume1/web/g4s/bbs/login.php 를 열려고 하는데..

경로가 문제가 있는거 같은데...

이건 어디서 설정 해야 하죠?

첨부파일

g4s2.jpg (133.4 KB)
1회 2013-03-28 15:47
g4s3.jpg (112.2 KB)
0회 2013-03-28 15:47
|

댓글 2개

/common.php
$result['path'] = str_replace('\\', '/', dirname(__FILE__)); // 서버 절대 경로 내부적 사용
$tilde_remove = preg_replace('/^\/\~[^\/]+(.*)$/', '$1', $_SERVER['SCRIPT_NAME']); // /~user 삭제
//$document_root = str_replace($tilde_remove, '', $_SERVER['SCRIPT_FILENAME']); // 루트경로 원본
$document_root = str_replace($tilde_remove, '', realpath($_SERVER['SCRIPT_FILENAME'])); 루트경로 - 일부호스팅에서 경로 문제로 경로 변환
$_SERVER['DOCUMENT_ROOT'] 사용
$root = str_replace($document_root, '', $result['path']); // 루트 뺀 상대경로
$port = $_SERVER['SERVER_PORT'] != 80 ? ':'.$_SERVER['SERVER_PORT'] : '';
$http = 'http' . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on') ? 's' : '') . '://';
$user = str_replace($tilde_remove, '', $_SERVER['SCRIPT_NAME']); // /~user 시작한다면 추출

realpath사용시 필히 $user도 수정할것!

웹호스팅 테스트환경에서 경로 문제 발생해서 해결한것인데.. 참고하시길 바랍니다.
오류를 확인할 수 있도록 외부 접속할 수 있는 정보를 알려주시면 확인해 보겠습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고