테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 설치시 css도 깨지고 아이콘 이미지도 불러오지를 못합니다. 채택완료

잘되야될텐데 10년 전 조회 6,944

안녕하세요?

 

그누보드를 설치하려고 하는데

 

설치화면에서 CSS도 깨지고 아이콘 이미지 같은 것을 불러오지 못합니다.

 

혹시 파일이 잘못되었나 해서 여러번 여러버전으로 해봐도 마찬가지입니다.

 

호스팅 업체에서도 이유를 알수가 없다고 하고요

 

검색을 해보니

 

경로문제로 config.php 에 도메인을 등록해야 한다고 하는데

 

왜 경로문제가 일어나는지 모르겠습니다.

 

제가 보안서버를 적용한 것도 아니고 도대체 문제를 모르겠습니다.

 

혹시 이유 아시는 분 도움좀 구할 수 있을까요?

 

감사합니다. 

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

답변 3개

채택된 답변
+20 포인트

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

10년 전

config.php에 들어가셔서

28번 항목에

define('G5_DOMAIN', 'http://도메인/">http://도메인'); 이렇게 도메인 항목에 자신의 홈페이지 도메인을 입력하시면 해결됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

잘되야될텐데
10년 전
답변 감사합니다. 저는 .htaccess 파일을 잘못 수정해서 문제가 발생했었습니다.

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

10년 전

각 호스팅 회사도 세팅방법이 다르고 사용하는 OS도 다릅니다.

www 의 경로가 되는 곳도 있고 public_html의 경로가 되는 곳도 있습니다.

당연히 경로문제가 생기겠죠^^ 

 

서버회사를 운영하실께 아니시라면 도메인설정하고 사용하시는게 건강상 좋습니다..^^

 

설치시 원인이 되는 부분은  

common.php의

30라인

{
    $result['path'] = str_replace('\\', '/', dirname(__FILE__));
    $tilde_remove = preg_replace('/^\/\~[^\/]+(.*)$/', '$1', $_SERVER['SCRIPT_NAME']);
    $document_root = str_replace($tilde_remove, '', $_SERVER['SCRIPT_FILENAME']);
    $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(str_replace($document_root, '', $_SERVER['SCRIPT_FILENAME']), '', $_SERVER['SCRIPT_NAME']);
    $host = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'];
    if(isset($_SERVER['HTTP_HOST']) && preg_match('/:[0-9]+$/', $host))
        $host = preg_replace('/:[0-9]+$/', '', $host);
    $result['url'] = $http.$host.$port.$user.$root;
    return $result;
}

이부분을 확인해 보세요

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

잘되야될텐데
10년 전
답변 정말 감사합니다. 저 부분을 어떻게 수정해야 할까요?
염치 불구하고 부탁드립니다.
지금 많이 절박해서요 ㅠㅠ

참고로 public_html 이 경로입니다.

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

답변을 작성하려면 로그인이 필요합니다.

로그인