質問: $stmt->fetchAll(PDO::FETCH_ASSOC); var_dump($result); ``` 上記のようなコードの場合、「new PDO」とやった行でエラーになっているようです。 ブラウザごしのアクセスではなにも出力されず、 ターミナルごしにい「php rdscheck.php」等と打ち込むとPDOの行でエラーになっていることがわかりました。 ターミナルで直接打ち込んだ場合は問題なく接続されるので、 PHPで同じことをやれば接続できると思っていたのですが、このような場合、なにか他に留意したほうがよい点がはあるでしょうか? お忙しい所恐れ入りますが、識者の方にご教示いただきたいと思います。 どうぞよろしくお願い致します。
回答: EC2のPHPにPDO-MySQLは入れていますでしょうか。 PDOが入っているかは、`phpinfo()`で確認できます。インストールは、`sudo yum install php-pdo`(PHPのバージョンによっては違うかも)です。