묻고답하기
db.confing.php 파일에 db 정보가 없네요
2012.09.27 13:19
db.config.php 파일에 db접속 정보가 없어졌는데 왜 그럴까요?
<?php if(!defined("__ZBXE__")) exit();
$db_info->time_zone = '+0900';
$db_info->use_rewrite = 'Y';
$db_info->default_url = '홈페이지주소';
$db_info->qmail_compatibility = 'N';
$db_info->use_ssl = 'optional';
$db_info->use_db_session = 'Y';
$db_info->use_sso = 'N';
$db_info->use_mobile_view = 'N';
$db_info->master_db = 'Array';
$db_info->slave_db = 'Array';
?>
파일이 이런식으로 되어 있습니다.
SSL 부분적용을 한 상황인데...
1.4버전에서 1.5버전으로 업데이트 할려다 황당해서..여쭤 봅니다.
DB정보는 어디서 확인 할수 있는지요?
댓글 2
-
송동우
2012.09.27 18:46
-
똑디
2012.09.27 22:24
윈도우 서버에서 발생한 상황인데..참 황당하네요. 위 소스처럼 되길래 전 제가 모른 다른 형태의 뭔가가 있는줄 알았네요. 문제는 해결되었습니다. -
똑디
2012.09.27 22:38
1.4 버전대 mysql4 버전의 홈피를 1.5 버전대 mysql5 버전대로 옮기는 과정에서 DB 패스워드 문제때문에 고생하면서 발생한 문제였습니다.
일단 상황이 왜 이렇게 된지는 이해가 가지는 않구요..
재 설치를 해서 문제는 해결은 했는데..
재 설치과정에서 mysql 버전때문에 애를 먹었네요.
혹시나 서버 이전을 하면서 DB패스워드가 안맞다고 나오면 mysql_old_password 에 관해서 한번 찾아보세요.
-------------------------------
XE를 수없이 설치하고 많은 사이트를 만들었지만 이런 증상은 처음 보던지라...참 바보같은 질문을 남기게 되네요.
송동우님의 답변 다시한번 감사드립니다.
거기 맞습니다.....
$db_info->db_type = 'mysql';
$db_info->db_port = '3306';
$db_info->db_hostname = 'localhost';
$db_info->db_userid = 'root';
$db_info->db_password = '0000';
$db_info->db_database = 'xe';
$db_info->db_table_prefix = 'xe';
추가해 보세요.....
값은 상황에 맞게 수정하구요........