Quick Start WordPress for Google App Engineガイドに従っていますが、ローカルでWordpressを実行しようとすると「データベースを確立できません」というエラーが発生しました(下記参照)。Google Cloud PlatformでMySQLインスタンスにユーザーを追加する方法
私は、次の命令を持ついくつかの問題を抱えている:
「Cloud SQLインスタンスが作成された後、あなたのインスタンスのアクセス制御セクションに移動し、ユーザーをクリックしてください新規ユーザーをクリックし、rootという名前のユーザーを作成してパスワードを指定します。これで、後で行うサードパーティのツールを使用してCloud SQLインスタンスに接続できます。
私はインスタンスに行き、私が作成したインスタンスのための詳細を、私はどの新しいユーザーボタンが表示されますが、rootのパスワードを変更する唯一のボタンはありません(下記参照)。
私は単純にrootユーザーのパスワードを変更しました。これは指示に従っていますか?
さらに、どうすればwp-config.php
を変更できますか?私は今、次があります。'password'
は私がローカルにMySQLを設定するために使用するパスワードに置き換えられ
// ** MySQL settings - You can get this info from your web host ** //
if (isset($_SERVER['SERVER_SOFTWARE']) && strpos($_SERVER['SERVER_SOFTWARE'],'Google App Engine') !== false) {
/** The name of the Cloud SQL database for WordPress */
define('DB_NAME', 'wordpress_db');
/** Live environment Cloud SQL login and SITE_URL info */
/** Note that from App Engine, the password is not required, so leave it blank here */
define('DB_HOST', ':/cloudsql/wordpress-143922:wordpress');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
} else {
/** The name of the local database for WordPress */
define('DB_NAME', 'wordpress_db');
/** Local environment MySQL login info */
define('DB_HOST', '127.0.0.1');
define('DB_USER', 'root');
define('DB_PASSWORD', 'password');
}
。 App Engineでパスワードを指定したので、最初のDB_PASSWORD
フィールドに入力しないといけませんか?
[GAEfan](http://stackoverflow.com/users/3524613/gaefan)、ご回答ありがとうございます。 Githubリポジトリからクローンされると、 'wordpress'ディレクトリは空です。私はwordpressをダウンロードし、内容を 'wordpress'ディレクトリに入れ、' wordpress'の 'wp-config.php'をスタータープロジェクトに付属の(適切に修正された)ものに置き換えますか?あるいは単に 'wordpress'に' wp-config.php'だけを置くだけでいいですか? **編集**あなたは私の他の質問にも答えていることがわかります:) 'wordpress'ディレクトリにファイルがいっぱいあるはずです。もう一度ダウンロードしてみてください。 –