제목 | db연결 관련 질문입니다. | ||
---|---|---|---|
카테고리 | DB | ||
글쓴이 | onion | 작성시각 | 2020/11/13 16:12:24 |
|
|||
안녕하세요 현재 코드이그나이터4를 사용하려고 하고 있습니다. public $default = [ 'DSN' => '', 'hostname' => '123.78.32.30', 'username' => '', 'password' => '', 'database' => 'nocdb', 'DBDriver' => 'MySQLi', 'DBPrefix' => '', 'pConnect' => false, 'DBDebug' => (ENVIRONMENT !== 'production'), 'cacheOn' => false, 'cacheDir' => '', 'charset' => 'utf8', 'DBCollat' => 'utf8_unicode_ci', 'swapPre' => '', 'encrypt' => false, 'compress' => false, 'strictOn' => false, 'failover' => [], 'port' => 3306, ]; 다른 사람의 db에는 접속만해서 db값만 사용하고 나머지 파일들은 로컬에서 구성하여 사용하고 싶은데요. (apache사용). 그런데 주소창에서 localhost:(지정한 포트번호)로 들어가니 접속한 db의 ip가 잡히면서 화면이 넘어가네요 ㅠㅠ hostname을 제 ip로 바꾸는건가 싶어서 바꿔도 보고 했지만 잘 모르겠어서 질문 드립니다.
<VirtualHost *:8010> RewriteEngine on RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) RewriteRule .* - [F] ServerName 127.0.0.1 DocumentRoot apps/www/noc_admin/public ErrorLog logs/1105.noc_admin.net-error_log CustomLog logs/1105.noc_admin.net-access_log combined <Directory "apps/www/noc_admin/public"> AllowOverride All Require all granted </Directory></VirtualHost> virtualhost 설정은 이렇게 되어있고 localhost:8010 으로 접속을 시도하면 db의 hostname의 주소로 자동으로 바뀌어서 접속이 되고 있습니다. |
|||
다음글 | session_destory 관련 하여 질문 (4) | ||
이전글 | 안녕하세요 db 출력 관련해서 질문드립니다.ㅠ (4) | ||
변종원(웅파)
/
2020/11/13 16:30:33 /
추천
0
|
onion
/
2020/11/13 16:38:49 /
추천
0
답글인줄 알고 메세지를 보냈네요 죄송합니다 ㅠㅠ
|
변종원(웅파)
/
2020/11/16 10:31:15 /
추천
0
소스는 로컬pc에 있고 database.php의 hostname 만 외부 db 주소로 바꾸시면 원하시는대로 사용할 수 있습니다.
|
hostname 은 접속하고자 하는 db서버의 도메인이나 아이피입니다.
localhost로 해서 접속했는데 어디서 저 아이피로 나온다는 말씀일까요? 질문이 애매모호하네요.