Warning: mysql_connect(): MySQL server has gone away in /base/data/home/apps/s~vidaaoblog/wp.372917300827551979/wordpress/wp-includes/wp-db.php on line 1147
すべてにこれらのエラーを取得
Warning: mysql_connect(): Error while reading greeting packet. PID=-1 in /base/data/home/apps/s~vidaaoblog/wp.372917300827551979/wordpress/wp-includes/wp-db.php on line 1147
Warning: mysql_connect(): MySQL server has gone away in /base/data/home/apps/s~vidaaoblog/wp.372917300827551979/wordpress/wp-includes/wp-db.php on line 1147
GoogleのSQLクラウドではGoogle App Engine上でのWordpressを実行しようとしています。
WP_CONFIG:
define('DB_NAME', 'wordpress_db');
/** MySQL database username */
define('DB_USER', 'wp_user');
/** MySQL database password */
define('DB_PASSWORD', 'wp_password');
/** MySQL hostname */
if(isset($_SERVER['SERVER_SOFTWARE']) && strpos($_SERVER['SERVER_SOFTWARE'],'Google App Engine') !== false) {
define('DB_HOST', ':/cloudsql/YOUR_PROJECT_ID:INSTANCT_ID');
}else{
define('DB_HOST', '127.0.0.1');
}
は、これらの指示に従っ:Googleのクラウドインスタンスが別のプロジェクトで実行するhttps://developers.google.com/appengine/articles/wordpress
が、アプリは必ずあなたのApp Engineのインスタンスを作成します
YOUR_PROJECT_ID:INSTANCT_IDを変更しましたか? – Spikolynn
私は同じ問題があります。ローカルでは動作しますが、デプロイ時には動作しません。私は指示を慎重に守った。DB_HOSTは、指示に従って動的に設定されます。 –
APP_ENGINE_SDK_PATH/appcfg.py APPLICATION_DIRECTORYを更新して、手順8を実行しましたか? – RGAT