質問: new PDO($dsn, $User_Name, $Password, $Driver_Options); } /*エラー出力*/ catch(PDOException $PDO_ERROR){ header('Content-Type: text/plain; charset=UTF-8', true, 500); exit('DataBase ERROR/'.$PDO_ERROR->getMessage()); } ``` macOS HighSierra macOS HighSierra 10.13.6 MAMPはインストール済み。 php:7.2.1 mysql:5.638 つまらない質問ですいません。 ご回答頂けると幸いです。
回答: 結局のところ Web UA がアクセスできるところ= http 公開ディレクトリの下のどこかに、このファイル自体を置くか、このファイルを起動するための何かを置くことになります。その際 Web UA から見た URL がどうなるかを考えて、それに合致するよう適切な場所にコピーするとか適切な場所になるようリンクを張ります。 なんだか抽象的でよくわからない説明ですが要するに設計というか運用で変わるということ。それを決めるのはあなた=アフロ氏です。具体的な場所は設計者が適切になるよう定めるものです。 実験というか練習というか、なので接続設定が直接 php ファイル自体に書かれていますね。普通はデーターベースパスワードなど接続設定は別ファイルに追い出して http からは直接アクセスできない場所に置くものです。その設定ファイルは php からはアクセスできるようにしておかないといけません。