PHP勉強中の者です。MySQLに接続するパスやユーザー名はどのように管理するのが適切ですか?
config.iniなど作りdefineで書いて、require_onceで呼び出し、ファイル自体にhtaccessで制限かければいいのか?と思ってますがどうでしょうか?
設定ファイルで管理はしますが、出来れば公開ディレクトリより上の階層にファイルを置いたほうが良いですね。それが出来ない場合はアクセス制限掛けます。あとPHPの記述をするのであれば.iniではなく.phpで良いと思います。.iniならINI形式の記述をするべきかと。また.phpならアクセス制限ミスってもdefineの内容は出力されませんし。
ありがとうございます!INI形式はまだ勉強できてないので、.phpで作ろうと思います。
みんなの回答 1 件
設定ファイルで管理はしますが、出来れば公開ディレクトリより上の階層にファイルを置いたほうが良いですね。それが出来ない場合はアクセス制限掛けます。
あとPHPの記述をするのであれば.iniではなく.phpで良いと思います。.iniならINI形式の記述をするべきかと。また.phpならアクセス制限ミスってもdefineの内容は出力されませんし。
関連するトピックス