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

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

QA

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

답변 3

본문

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

로그인을 누르면...

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

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

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

이 질문에 댓글 쓰기 :

답변 3

/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도 수정할것!

웹호스팅 테스트환경에서 경로 문제 발생해서 해결한것인데.. 참고하시길 바랍니다.
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 124,182
© SIRSOFT
현재 페이지 제일 처음으로