0

PHP と MySQL の両方が初めてで、非常に基本的なことを試しています。Mac のターミナルからデータベースに接続できます。OS は 10.7.5

<?php


try {
    $dbh = new PDO('mysql:host=localhost;dbname=comments', 'sadmin', 'password');
    /*** echo a message saying we have connected ***/
    echo 'Connected to database';

    /*** close the database connection ***/
    $dbh = null;
    }
catch(Exception $e)
    {
    echo $e->getMessage();
    }
?>

ただし、このhtmlを実行すると、ブラウザでしか取得できません。

    getMessage(); } ?>

より詳しい情報:

lo0 の Wireshark スニッフィングでは、ポート 3306 との間のパケットが表示されません。ポート 80 (apache) との間のパケットが表示されます。

phptest.php がすべての php 情報を提供するため、保存すると、php が以下のコードとして機能していることがわかります。

    <html>
     <head>
      <title>PHP Test</title>
     </head>
     <body>
     <?php phpinfo(); ?> 
     </body>
    </html>

(以前は phptest.html として持っていましたが、うまく機能しませんでした。)

助言がありますか?

4

0 に答える 0