20609


ワードプレス本体はEC2のローカルｍySQLで接続していますが、アクセスカウンターとアンケートのプログラムだけAWS RDSに接続したいのです。

RDSを作成してエンドポイントのURLをEC2側のtest.phpにPDO記述したんですが、Nginx503エラー（タイムアウト）が返されます。

ワードプレスディレクトリに入っている場合、別途PDO接続はできないのでしょうか？  
RDSインスタンスは利用可能状態で、VPC,セキュリティグループ等は接続可能です、パブリックIP可

また、PHP構文の記述に間違いありません。

[code]

    <?php
    $dsn = 'mysql:host=mydbinstance.abcdefghijkl.us-east-1.rds.amazonaws.com;port=3306;dbname=mydb';
    $username = 'sa';
    $password = 'mypassword';
    
    $dbh = new PDO($dsn, $username, $password);
    ?>
    
[/code]

こちらを参考に作りました。  
<http://blog.be-style.jpn.com/article/73397659.html>  
;pdo.so  
などのPHP設定も正しく設定されています。


CC BY-SA 3.0
2015-12-01T10:39:09.747
19517
2016-01-04T17:59:35.543
2015-12-01T12:20:59.467
5008
7973
question
mysql aws wordpress
WordPressで別のデータベースへ接続


自己解決しました。  
AWS VPCのセキュリティグループでインバウンドのHTTP 80のアクセス許可をMyIPにしていたのが原因でした。


CC BY-SA 3.0
2016-01-04T17:59:35.543
20609
2016-01-04T17:59:35.543
7973
19517
answer