重複の可能性:
PHPでデータベースのパスワードを保護する方法は?
最近、PHPで行われるはずのWebサイトプロジェクトが与えられましたが、PHPの経験はあまりありません。とにかく、それは稼働していますが、改善の余地があります。私が気分が悪いのは、データベースの扱い方です。データベース接続情報を別のdb.phpファイルに入れ、必要に応じて含めます。しかし、サーバーから返されるPHPソースファイルを何度も見たのを覚えています。
だから今私の質問は:データベースの機密データを置くためのより良いまたは最良の方法/場所は何ですか?
ちなみに、問題が発生したときにPHPがWebページにエラーメッセージを表示しないようにするにはどうすればよいですか?php.iniのどこかにカスタムエラーページまたは設定がありますか?ありがとう!
注:私は、オブジェクト指向ではなく、古いフレーバーでPHPを使用しています。しかし、将来のプロジェクトに備えるためのより良いアプローチがあれば、私はオブジェクト指向またはMVCの方法を受け入れます