我使用Linux Mint 13(基於Ubuntu 12.04)並嘗試安裝WordPress生產項目的本地開發環境,該項目現在位於亞馬遜EC2實例中。本地WP開發 - 創建數據庫連接時出錯
首先,我從它的bitbucket存儲庫克隆了WP項目。
後,我做了一個數據庫環境的備份與:
mysqldump -u root -p --lock-tables=false --all-databases > dump-$(date '+%Y-%m-%d_%H-%M-%S').sql
然後我將它導入到我的電腦:
scp my-server:~/db_backups/db_backup.sql ~/mylocalfolderforbackups
我安裝了數據庫環境的備份在我的本地MySQL有:
mysql -u root -p < db_backup.sql
我的wp-config.php填寫如下(以爲我不知道我的WP副本是否使用wp-c onfig.php.prod代替):
define('DB_NAME', 'prod_db'); //because I've restored the production db backup
define('DB_USER', 'root');
define('DB_PASSWORD', 'password'); //where I put the right password for root user
define('DB_HOST', 'localhost');
define('WP_HOME', 'http://localhost');
define('WP_SITEURL', 'http://localhost');
我已經重新啓動Apache和MySQL,但是當我嘗試進入http://localhost/my-project/返回「錯誤建立一個數據庫連接」。我沒有找到問題...你有想法嗎?謝謝。
我假設其他網站正確使用這些憑據連接到其他數據庫,並且您可以訪問/ wp-admin /?嘗試使用IP 127.0.0.1而不是'http:// localhost' – Aravona