로컬호스트 코드 바로 서버에 올리기
본문
로컬에서작업하면 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 파일을 로컬과 리모트가 다르게 만들어서 관리하는게 일반적이죠
위 방법도 나쁘진 않습니다.
다만 주소가 localhost 라는 주소로 되어 있다보니 로컬에서 할때 그 주소로만 접근하면 큰 문제는 없습니다.
어차피 내부적으로 관리 차원에서 그렇게 사용하시는거라 문제가 없다면 그렇게 사용하셔도 무방합니다.