www-data'@'localhost 같은 에러가 났을때 해결방법

마땅히 답변이 오지않아서 찾아보다 알게됬는데

우분투로 워드프레스설치를 옮기고

 

MySQL 메시지 1045:
Access denied for user 'www-data'@'localhost' (using password: NO)
SQL 질의:
SELECT DISTINCT `value` FROM `wp_kboard_board_meta` WHERE `key`='comment_skin'
이 오류 내용을 코스모스팜 스레드(http://www.cosmosfarm.com/threads)에 알려주세요. 개인정보는 지워주세요.

 

이런 비슷한 류의 오류가 났었습니다.

여러가지 시도를 해봐도 안됬었는데 하다가 해결하게 되어 올려봅니다.

위는 디비접속에러인데요. 해결한방법으로는 index.php에

function kboard_query($query) 함수 내부에 이런 코드를 넣었습니다.

    $mysql_host     = 'localhost';
    $mysql_user     = 'DB계정';
    $mysql_password = 'DB비번';
    $mysql_db       = '디비명';

    $connect = mysql_connect($mysql_host, $mysql_user, $mysql_password) or die("MySQL 서버에 연결할 수 없습니다.");

    mysql_query(" SET NAMES UTF8 ");
    
    mysql_select_db($mysql_db, $connect);

 

대략 이런식으로 넣으니 해결되어서 올려봅니다.

뭔가 디비연결에 문제가 있는가봐요 저런방식말고 잘 할방법은 모르겠네요..

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요