2016-06-23 2 views
0

WordPress 설치시 VPS (VestaCP)가 있는데 도메인을 더 이상 사용할 수 없습니다. 임시 URL을 설정했습니다. 다음 지침을 사용하십시오. LinkWordPress Vesta VPS에서 임시 URL 연결 설정

이제 연결을 설정하는 데 문제가 있습니다.

은 내가 WP-config.php를에 가서 내 문제를 해결할 생각에 다음 줄을 추가 ...하지만 내가 부족 무언가가되지

// Add these lines to wp-config.php: 
define('WP_SITEURL', 'http://*tempurlhere*-com.alpha.*myurl*.com/'); 
define('WP_HOME', 'http://*tempurlhere*-com.alpha.*myurl*.com/'); 

한거야? 서버 IP로 URL을 대체해야합니까?

+0

어떤 문제가 있습니까? 오류가 무엇입니까? –

+0

@SashaPachev "오류 데이터베이스 연결"오류가 발생했습니다. – Mike

답변

1

"ERROR ESTABLISHING DATABASE CONNECTION"의 이유는 WordPress가 MySQL에 연결하거나 제대로 인증 할 수 없기 때문입니다. DB_USER, DB_HOST, DB_PASSWORDDB_NAME의 값을 확인하십시오. 필요한 경우 수정하십시오. 사용자가 MySQL에 존재하고, 웹 호스트에서 접속할 수 있으며, DB_NAME에 의해 주어진 데이터베이스에 대한 권한이 있는지 확인하십시오. 그래도 문제가 해결되지 않으면 MySQL 서버가 작동하는지 확인하십시오. 예인 경우 웹 서버에서 연결할 수 있습니까 (예 : MySQL 포트가 방화벽으로 연결되어있을 수 있습니다)?

는 웹 호스트, 웹 호스트에 ssh에서 MySQL 서버의 접근성을 확인하고 실행하려면 :

mysql -u <DB_USER> -p<DB_PASSWORD> -h <DB_HOST> <DB_NAME> 

는 실제 값으로 <var> 교체. -p과 DB_PASSWORD 값 사이에 공백이 없는지 확인하십시오.

연결이 확인되면 WordPress가 실제로 사용하는 올바른 wp-config.php을 편집하고 있는지 다시 확인하십시오 (예 : die("Loading this file now");을 맨 위에 추가 한 다음 사이트를로드 할 때 해당 메시지가 표시되는지 확인).

실제로 맞는 경우 mysqli_connect()과 관련된 자격 증명을 사용하고 성공 또는 오류를보고하는 작은 프로그램을 작성하여 PHP 설치에 기능이있는 MySQL 드라이버가 포함되어 있는지 확인하십시오.

+0

심층 답변을 가져 주셔서 감사합니다. 나는 실제로 질문을 게시하기 전에 다음 내용이 모두 유효하다는 것을 확인했습니다. 임시로 문제가 URL의 어딘가에 있다고 생각하기 시작했습니다. – Mike

+1

웹 호스트에 ssh가 있습니까? –

+0

예, 할 수 있습니다. wp-config에 액세스하여 WP를 설치 한 방법입니다. – Mike