개발 Q&A

제목 서버 관련해서 여쭤봅니다
글쓴이 kashou 작성시각 2013/12/06 16:19:53
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 15294   RSS
 웹 페이지를 지금 우분투, CentOS 로 구축된 상태입니다.
테스트 용도로 보여주기만 할거라서 기존 운영되는 사이트의 테스트 내용만 옮긴 것입니다.


가상서버로 구축한 것인데, 내부망 <----공유기(포트포워드)------> 외부망 되고 있는데요.

(우분투 서버) 웹페이지 접속시 고정IP:17777 로 접속한다고 치면
제 휴대폰에서 사이트가 열립니다 'ㅅ'a

그런데 CentOS 서버인 웹페이지는 내부망에서는 잘되는데, 외부망( 제 휴대폰 ) 에서는
친숙한 에러인 unable to connect to your database server using the provided settings. 이게 뜨네요

pconnect는 모두 fasle 상태입니다.. 

.. 우분투는 잘되고, CentOS는 이래서 무엇을 어떻게 설정을 줘야하는지 모르겠습니다;;


// 내용 추가 2013.12.06
패키지는 설치 한게 없구요, 처음부터 설치할때 전체 패키지 설치하는거 그걸로 햇어요 소프트웨어 어쩌구 ㅠㅠ

database.php


$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = '고정IP:포트';
$db['default']['username'] = 'dbusers';
$db['default']['password'] = 'dbpasswd';
$db['default']['database'] = 'using_db';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = FALSE; //TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

 다음글 고수님들 질문 드려요 (2)
 이전글 한글깨짐 (5)

댓글

변종원(웅파) / 2013/12/06 16:27:39 / 추천 0
우분투, centos 똑같은 db에 연결하는건가요?

똑같은데 그렇다면 mysql host나 centos에서 php-mysql 연결이 안되었거나...

centos에서 mysql_connect로 연결되는지 테스트해보세요
kashou / 2013/12/06 16:48:57 / 추천 0
웅파님// 
안녕하세요, 네, 두 개의 서버 모두 같은 디비에 물려놓은 상태입니다. 
<?php
  $link = mysql_connect('112.216.67.205:22223', 'ivideoke', 'ivideokep');
  
  if (!$link) {
     die('Could not connect: ' . mysql_error());
  }
  echo 'Connected successfully';
  mysql_close($link);
?>

했을때, 데스트탑, 스마트폰에서 모두 Connected successfully 뜨고 있어요 ㅠㅠ
 

변종원(웅파) / 2013/12/06 17:15:33 / 추천 0
centos에 설치한 패키지들 다시 한번 체크해보시구요.

codeigniter 소스도 다시 받아서 업로드 해보세요.

database.php 내용도 올려주세요
들국화 / 2013/12/10 14:07:35 / 추천 0
해당계정에대한 mysql접근 권한을 한번 확인해 보세요. 접근 가능한 아이피를 모두 열어줘야 할거 같네요.