私はGCMにメッセージを送信するアプリケーションを持っています。AndroidデバイスからGCMへのメッセージ「ユーザー 'root' @ 'localhost'のアクセスが拒否されました」
私のローカルサーバーでは、アップストリームとダウンストリームの両方のメッセージを正常に送信できます。
しかし、クラウドにサーバーを導入したときに、アップストリームメッセージを送信すると、ユーザー'root'@'localhost'
のアクセスが拒否されています。
私のAndroid APIキーをサーバーのApiキーに変更しましたが、違いはありませんでした。
全体的に複数のレイヤーがあるため、どこに問題があるか分かりません。
私のローカル環境から私のサーバにSSH接続でき、すべてのmysqlデータベースとテーブルを見ることができますが、ブラウザからphpmyadminにアクセスすることはできません。
Googleコンピューティングエンジンのマイインスタンスも実行されています。しかし、私はmysqlが無効になっていることに気付きました。
だから私は多分、原因がmysqlからエラーが投げられているので疑問に思います。