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

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

QA

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

본문

로컬에서작업하면  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 라는 주소로 되어 있다보니 로컬에서 할때 그 주소로만 접근하면 큰 문제는 없습니다.

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

답변을 작성하시기 전에 로그인 해주세요.
전체 12,369
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT