로컬호스트 코드 바로 서버에 올리기

로컬호스트 코드 바로 서버에 올리기

QA

로컬호스트 코드 바로 서버에 올리기

답변 2

본문

로컬에서작업하면  a href='/' 이렇게 된 것이 가르치는 로컬호스트가 달라서

이것과 DB를 따로 설정해 줄려고 아래와 같은 코드를 직접 제가 만들었습니다.

괜찮은가요? 더 좋은 방법이 있나요?

 

      <?php 

        $http = $_SERVER['HTTP_HOST'];  

        if($http=='localhost'){

            $home = '/gardenaspa/';  
            // Cafe24, Bluehost Account Information    
            $database="k3333333eo"; 
            $username="k333333_geo";
            $password="233333Key";  

        } else {  

            $home = '/';
            // Localhost Account Information
            $database   = "geolocation";
            $username   = "root";
            $password   = ""; 

        }; 

        //$db = new mysqli('localhost', $username, $password, $database);

      ?> 

이 질문에 댓글 쓰기 :

답변 2

아이디와 비번까지 보여주는 대범함이라니..ㅋㅋ

더 보기 전에 적당히 가리세요

보통은 config.php 파일을 로컬과 리모트가 다르게 만들어서 관리하는게 일반적이죠

님같은 경우에는 data/db_config.php 파일을 로컬용을 새로 만들어서
리모트와 로컬의 db_config.php 를 따로 관리하면 되겠죠

그리고 localhost 의 경우도 config.php 파일을 두개로 나누어 관리한다는 말입니다 .

위 방법도 나쁘진 않습니다.

다만 주소가 localhost 라는 주소로 되어 있다보니 로컬에서 할때 그 주소로만 접근하면 큰 문제는 없습니다.

어차피 내부적으로 관리 차원에서 그렇게 사용하시는거라 문제가 없다면 그렇게 사용하셔도 무방합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로