일반페이지 DB 연결시 Access denied for user 오류 도와주세요..
안녕하세요
일반페이지에서 DB에 연결하기 위해
아래와 같이 _common.php 파일을 불러오면
Copy
include_once('../../../_common.php');Access denied for user 'AAAA'@'localhost' (using password: NO)
이렇게 오류가 나고 DB 연결이 되지 않습니다.
파일 경로는 찍어보면 정상적으로 인쿠르드 되구요
data/dbconfig.php 파일도 정상입니다.
근데 이게 웃긴게 일반페이지에 _common 대신 DB를 직접 아래와 같이
연결하면 오류없이 잘 출력이 됩니다..
어디가 문제인지를 도통 알 수 가 없는데 도움좀 부탁드립니다.
일반페이지 DB 사용 - _common.php 오류
Copy
include_once('../../../_common.php');Access denied for user 'AAAA'@'localhost' (using password: NO)
일반페이지 DB 사용 - 직접 연결시 정상
Copy
$host = "localhost";$user = "aaa";$password = "bbb";$db = "ccc";if (!$conn) { // 중복연결 방지 $conn = @mysql_connect($host, $user, $password) or die ("DB에 연결할 수 없습니다."); @mysql_select_db($db, $conn) or die ("DB(" . $db . ")가 존재하지 않거나, 접근 권한이 없습니다.");}mysql_query("set names euckr", $conn); //mysql에서 한글 깨짐 현상 나타날시에 connect.php 한줄 추가로 해결
|
답변 2개
답변을 작성하려면 로그인이 필요합니다.